Eclipse + EGit: клонировать проект в рабочую область

Я немного не понимаю, как работает EGit.

У меня есть репозиторий git на Github, и я хочу клонировать его в свою рабочую область. Моя цель - иметь локальный репозиторий, хранящийся непосредственно в моей папке рабочей области, но я не могу заставить его работать с EGit.

Когда я хочу клонировать репозиторий github с помощью EGit, я должен выбрать каталог в качестве места назначения. Предлагаемый каталог находится в моем домашнем каталоге (а не в моем рабочем пространстве). Когда я выбираю этот каталог, я вижу проект в Eclipse, но он не хранится в моей папке рабочей области. Вместо этого он хранится в моем домашнем каталоге.

Когда я выбираю каталог прямо в моей рабочей области, позже, когда дело доходит до импорта проекта, он говорит, что уже существует каталог с таким именем.

Я не знаю, как это решить. Я думал, что это будет обычный сценарий. Раньше я использовал hgEclipse (Mercurial), и он работал именно так, как я думал, поэтому я смущен, что EGit не работает. Может, я что-то неправильно понял.

Наверное, это важно знать: в репозитории github нет файлов .project или .settings из eclipse. У меня они есть на моем .gitignore, поэтому в диалоговом окне импорта я должен выбрать «Импортировать как общий проект», а не «Импортировать существующие проекты». Но я думаю, что это не имеет значения?

Я надеюсь, что кто-нибудь сможет мне помочь или объяснить, почему плагин EGit по умолчанию не клонирует репозиторий непосредственно в рабочую область.

Моя версия Eclipseversion - 3.6, я установил EGit в отмеченном месте.

64
задан Manuel Mauky 18 June 2011 в 13:29
поделиться