Как добавить репозиторий GitLab в Eclipse?

Как добавить Git-Lab на Eclipse?

Так что я могу просто нажать или получить из GitLab. Я новичок в этом, пожалуйста, дайте больше объяснений.

Ответ 1

Я подготовка

Убедитесь, что у вас есть eGit в Eclipse:

  1. Помощь → Подробности установки
  2. Посмотрите, что "поставщик Eclipse Git Team" находится в списке.

Если он не установлен, следуйте указаниям в ответе от @VonC

Убедитесь, что у вас есть URL для хранилища в GitLab. Что-то вроде https://gitlab.com/<someusername>/<somerepository> Вы получаете его с gitlab.com, когда находитесь на странице обзора проекта:

  • Меню (значок гамбургера ≡, 3 горизонтальные линии), → проекты, затем нажмите на то, с которым вы хотите работать, из затмения. Теперь вы находитесь на странице обзора. Прямо под названием проекта и его описанием есть несколько кнопок, позволяющих вам выполнить некоторые действия. Одна из этих кнопок - селектор для протоколов SSH/HTTPS. На данный момент выберите HTTPS и скопируйте следующий URL: это URL-адрес проекта.

II Теперь клонируйте хранилище локально, используя Eclipse eGit.

Эти шаги были протестированы в Eclipse Kepler и Eclipse Luna. Ходят слухи, что они устарели и могут работать не так, как указано. Если вы используете более новое Eclipse, позаботьтесь и опубликуйте новые шаги :-)

  1. Окно → Открыть перспективу → Другое
  2. Найдите "Git", выберите его и нажмите "ОК".
  3. Нажмите кнопку со стрелкой и подсказку "Клонируйте репозиторий Git и добавьте клон в это представление"
  4. В мастере "Source Git Repository":
    • URI: URL-адрес из хранилища в GitLab, например https://gitlab.com/<someusername>/<somerepository>
    • eGit заполнил путь к хосту и хранилищу для вас.
    • Оставьте соединение без изменений (https и без порта) и введите данные для аутентификации: имя пользователя и пароль, которые вы используете для входа на GitLab.com.
    • Если вы отметите "Store in Secure Store", Eclipse теперь будет обрабатывать для вас имя пользователя/пароль; Я делаю это, но не рекомендуется, если вы делитесь установкой Eclipse с кем-то другим или не доверяете своему ПК хранить свои пароли.
    • Нажмите кнопку "Далее
  5. Мастер выбора ветки.
    • Если в хранилище имеется более одной ветки, теперь вы можете выбрать, какую из них вы хотите клонировать локально, ту, с которой вы хотите взаимодействовать. Вы также можете клонировать все ветки, чтобы они были доступны.
    • Когда вы закончите, нажмите Далее
  6. Мастер локального назначения.
    • Теперь вы можете выбрать, где вы хотите разместить свой локальный репозиторий Git. По умолчанию eGit - подкаталог под вашим пользователем, не связанный с затмением, он работает хорошо. Если вам это не нравится, смените по своему вкусу.
    • Как и в других установках Git, он будет называть репозиторий GitLab.com "origin". Вы также можете изменить это, если вы действительно хотите.
    • В окне проектов установите флажок "Импортировать все проекты", и, если вы работаете с "Рабочими наборами", вы можете выбрать, в какой из них поместить его.
    • Нажмите Готово.

eGit теперь работает немного и показывает вам недавно клонированный репозиторий в представлении. У вас есть клонированный репозиторий, с которым вы сможете взаимодействовать из Eclipse.

III Теперь импортируйте проект в Eclipse.

  1. Файл → Импорт...
  2. Git → Проекты из Git → Далее
  3. Существующий локальный репозиторий → Далее
  4. Выберите новый клонированный репозиторий → Далее
  5. Импорт с помощью мастера создания проекта → Готово
  6. Выберите тип проекта, который размещен на GitLab.com. В моем случае это "Java Project;" в других случаях это был "Maven → Maven Project". Затем нажмите Далее
  7. Назовите проект и измените нужные настройки. В качестве места назначения не используйте местоположение по умолчанию, а перейдите к местоположению клонированного репозитория (как использовалось в шаге 6 в предыдущем разделе клонирования репозитория) → Далее
  8. Убедитесь, что импорт выглядит так, как вы хотите, и нажмите "Готово".

Теперь вы можете работать в Eclipse и использовать меню Team для синхронизации, фиксации и нажатия.

Ответ 2

Самый простой способ - использовать Eclipse с EGit (http://www.vogella.com/tutorials/EclipseGit/article.html)

См. " Сравнить Eclipse packages" ( стандарт Eclipse, например, имеет EGit)

Это позволит вам добавить URL-адрес удаленного репо, ссылаясь на ваш сервер-репозиторий gitlab.
Однако это не относится к gitlab, и вы можете добавить удаленные репозитории, ссылаясь на Github или Bitbucket.
http://wiki.eclipse.org/EGit/User_Guide#Working_with_remote_Repositories

http://wiki.eclipse.org/images/3/35/Egit-0.9-clone-wizard-url-page.png

Ответ 3

Кажется, теперь есть Mylyn Gitlab Connector.

Я думаю, что попробую