Git Рабочий каталог для Eclipse Workspace - PullRequest
6 голосов
/ 21 января 2012

Я строил свой проект (ы) maven в своем рабочем пространстве набора инструментов Spring и теперь решил, что мне нужно заняться управлением версиями.

Я выбрал GIT и использовал клиент командной строки для создания локального репозитория.

Итак, у меня есть локальное репо, которое готово к реализации контроля версий и рабочей области с загрузкой файлов.

Я использую плагин GIT для Eclipse. Смотрите изображение ниже.

enter image description here

Как я могу каким-то образом синхронизировать свое рабочее пространство с моим рабочим каталогом git, чтобы я мог начать создавать и фиксировать индексы в Github?

Большое спасибо

// ** РЕДАКТИРОВАТЬ ** //

Хорошо - найдя этот блог

Я понял, что это простая опция project-> team-> share project в контекстном меню проекта Eclipse.

Спасибо

1 Ответ

4 голосов
/ 23 января 2012

В этом сообщении в блоге (из Лукас Пива Роша Корреа ) подробно описан шаг, который необходимо выполнить, чтобы поделиться своим локальным проектом Git на GitHub;

  • который включает в себя «общий ресурс», который вы нашли
  • , но также упоминает настройки ssh, которые вы должны получить, чтобы иметь возможность перейти на адрес https GitHub.

НастройкаЗатмение

  • Перейдите на Windows -> Preferences и отфильтруйте SSH.Выберите SSH2 на левой вкладке (должно быть в разделе Общие -> Сетевые подключения).
  • Убедитесь, что для SSH2 home установлено значение /home/<yourusername>/.ssh и id_rsa в личных ключах.
  • На вкладке Key Management нажмите Load Existing Key ... и выберите свой id_rsa (закрытый) ключ в ~/.ssh/id_rsa.Если ваш ключ имеет непустую ключевую фразу, eclipse не сможет его загрузить, даже если вы введете правильный пароль.
  • Теперь просто сохраните его в том же месте, откуда вы его загрузили, подтвердите пустую фразу-пароль, перезапишите его, примените и нажмите кнопку ОК.

Отправка проекта на ваш GitHubrepo

Последний шаг - перенести ваш проект в удаленный репозиторий на github.

  • Наконец, выберите проект, который вы хотите отправить в созданный вами репозиторий, щелкните его правой кнопкой мыши, перейдите на Team -> Share Project ... и выберите git.
  • Выберите ваш проектнажмите «Создать репозиторий» и «Готово».Теперь у вас должна быть возможность фиксировать и обновлять изменения в вашем локальном репозитории git.
  • Чтобы отправить его на удаленный репозиторий GitHub, щелкните правой кнопкой мыши свой проект, выберите Team -> Remote -> Push ...
  • Заполните URI адресом SSH вашего проекта, который отображается при входе в репозиторий.страница на GitHub.
  • Выберите ssh protocol, пользователь - git и пустой пароль.
  • Скрестите пальцы, нажмите «Далее».Если по какой-то причине это не сработало, попробуйте перезапустить Eclipse (у меня это сработало после перезапуска).
  • Выберите Source Ref и Destination Ref (в основном ветвь), нажмите Add Spec и Finish наследующий экран.
  • Надеюсь, все идет хорошо.
...