Импорт проекта git в рабочую область без использования egit - PullRequest
6 голосов
/ 09 марта 2011

Я задал вопрос, касающийся Egit, несколько недель назад, и мне предложили прочитать pro git, на который я ссылаюсь.Я предпочел бы использовать git из командной строки и дождаться стабильной версии egit с выпуском Eclipse Indigo в июне, потому что есть много ошибок, и это приводит к тому, что мой идеал останавливается.

Так что попробуйтеЯ скопировал мой рабочий каталог в новое место, создал git repo & init и добавил все файлы в рабочий каталог.Я думал, что могу управлять всеми функциями git из командной строки, а затем использовать F5 -refresh в eclipse, чтобы любые операции git отражались в проекте.

Во-первых, я не уверен, что этохороший способ сделать это ... есть еще много о git, eclipse и egit, которые я не до конца понимаю.

Но мой главный камень преткновения на данный момент - я не уверен, как получить файлыиз рабочего каталога, который я скопировал в проект в eclipse, я посмотрел доступные варианты импорта и попробовал несколько, и результаты не похожи на проект, который я закончил, используя egit> Импорт проектов из git.Когда я использовал «Импортировать проекты из git», все сотни папок src, jar-файлов и других ресурсов оказались в нужном месте.

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

Любая помощь, понимание или направление будут высоко оценены.

1 Ответ

2 голосов
/ 09 марта 2011

Поэтому, чтобы попробовать это, я скопировал свой рабочий каталог в новое место, создал git repo & init и добавил все файлы в рабочий каталог.

Вы не должны быликопировать что угодно.Если у вас уже есть git-репо, вы можете просто клонировать его в рабочую область Eclipse.Если у вас есть код в проекте Eclipse, вы можете просто сделать git init в каталоге проекта.

Я думал, что могу управлять всеми функциями git из командной строки, а затем использоватьF5 - обновить в eclipse, чтобы любые git-операции были отражены в проекте.

Да, это допустимый рабочий процесс.У меня есть мой репозиторий в рабочем пространстве Eclipse.После операции git я просто использую F5 для обновления файлов в Eclipse.Если в будущем вы захотите использовать egit, вы можете просто указать его на существующее хранилище в то время.

Я просмотрел доступные варианты импорта и попробовал несколько, а также результаты.не похож на проект, который я закончил с помощью egit> Импорт проектов из git.Когда я использовал «Импорт проектов из git», все сотни папок src, jar-файлов и других ресурсов показывались в правильном месте.

Что касается импорта, я предполагаю, что у вас уже есть файл .project вваш репозиторий, потому что банки и ресурсы обрабатываются автоматически при импорте из egit.Вы должны импортировать, используя существующий файл .project.Перейдите в Файл -> Импорт -> «Существующие проекты в рабочую область».Направьте его на ваш проверенный репо, и он будет работать нормально.

...