2015-06-23 4 views
3

У меня есть локальный проект maven. Теперь я хочу поместить его в репозиторий git. Я думаю, мне сначала нужно создать локальный проект git, а затем нажать все в удаленный репозиторий. Есть ли способ сделать это в Eclipse? У меня есть плагин egit в Eclipse.Как создать проект git из существующего проекта maven в Eclipse?

Попробовал следующий шаг:

1) Create a local new Git repository and add it to this view 
2) There are 3 options: 
    * Import Maven Proejcts 
    * Import existing proejcts 
    * Import as a general project 

Ни один из них не кажется, работает. Это должно быть очень типичным вариантом использования. Во-первых, вы создаете maven локально, без git. В какой-то момент вы хотите поместить его в репозиторий git и сотрудничать с другими. Как достичь этого?

ответ

3

Если вы не хотите этого делать в Eclipse, это, вероятно, проще и быстрее сделать это из командной строки. Открыть/оболочки окно терминала/команды в каталоге проекта, а затем выполните следующие действия:

git init 

Вот так ... Теперь вы будете иметь локальный пустой репозиторий.

Прежде чем что-либо предпринять, подумайте о добавлении файла .gitignore, чтобы игнорировать файлы, не принадлежащие к репо. Вот хорошая отправная точка: https://github.com/github/gitignore/blob/master/Global/Eclipse.gitignore

Обратите внимание, что это игнорирует файлы .project и .classpath - некоторые люди предпочитают делиться ими с другими разработчиками.

После того, как вы добавили некоторые файлы и зафиксировали их, вы можете добавить удаленный удаленный, чтобы указать на удаленный репозиторий.

В конечном счете, имеет смысл познакомиться с командной строкой, даже при использовании IDE, например Eclipse. Многие из них легче из IDE после его создания (например, просмотр изменений, история и т. Д.), Но простые задачи, такие как добавление файлов, совершение изменений или подобное, иногда проще выполнять из командной строки.

+0

Вы имели в виду, пойти в мой Maven корневой директории и выполнить «Git Init»? Мой проект maven находится под/user/workspace/project. – user697911

+0

Да, это так. – nwinkler

+0

Тогда какой следующий шаг вывести его в удаленный репозиторий? – user697911

1

Я бы ожидать, чтобы заставить его работать со следующими шагами: 1. правой кнопкой мыши на вашем проекте, выберите Team → Share Project → Git 2. Commit Changes 2. толчок к удаленному

Другие обходного может быть, импорт, как проект мерзавца, правый Klick на нем -> Настройка -> включить Maven

+0

Что такое «добавить изменения» и откуда «импортировать проект Maven»? Вы делали это раньше? Благодарю. – user697911

+0

Изменен ответ немного – questionare

6

Щелчок правой кнопкой мыши проект, Team, Share проект ... позволяет инициализировать репозиторий для вашего проекта.

+0

после выполнения, как указано выше, я не могу запустить проект. Эта ошибка возникает. 'Ошибка: не удалось найти или загрузить основной класс, как его исправить. –

+0

@ KasunSiyambalapitiya: Использование проекта _Share ... _ не должно влиять на ваши конфигурации запуска. Наверное, у тебя есть еще одна проблема. Попробуйте щелкнуть правой кнопкой мыши ваш основной класс, а затем _Run As_, _Java Application_. – siegi

+0

пришлось перезапустить eclipse, чтобы снова запустить проект. В чем причина этого? –

0

Выполните следующую команду с переходом в каталог проекта

GIT Init

Смежные вопросы