Как мне настроить Eclipse/EGit с GitHub?
Я никогда не использовал Git раньше и хотел бы учиться.
У меня есть частный репозиторий с GitHub.
Я установил плагин EGit для Eclipse.
У меня есть рабочее место, где я делаю свою работу, как правило: ~/Documents/workspace
.
Я могу добавить свой GitHub-репозиторий и загрузить его, но при этом он создает ~/MyRepository
.
Когда я создаю проект, нужно ли указывать его на ~/MyRepository
?
Кроме того, почему, когда я делаю правку, и я говорю push to upstream, она говорит, что она актуальна?
Ответы
Ответ 1
Убедитесь, что ваши ссылки на нажатие верны. Этот учебник довольно велик, прямо из документации:
http://wiki.eclipse.org/EGit/User_Guide#GitHub_Tutorial
Вы можете клонировать непосредственно из GitHub, вы выбираете, где клонировать этот репозиторий. И когда вы импортируете этот репозиторий в Eclipse, вы выбираете, какой refspec должен вставлять в восходящий поток.
Нажмите на представление рабочей области хранилища Git Репозиторий и убедитесь, что ваши удаленные ссылки действительны. Убедитесь, что вы указываете на правильную локальную ветвь и нажимаете на правильную удаленную ветвь.
Ответ 2
Установите Mylyn-коннектор для GitHub с этого сайта обновлений, он обеспечивает большую интеграцию: вы можете напрямую импортировать свои репозитории с помощью Import > Projects from Git > GitHub. Вы можете установить папку репозитория по умолчанию в настройках > Git.
Ответ 3
В Eclipse перейдите в Help → Install New Software → Add → Name: любое имя, например egit; Расположение: http://download.eclipse.org/egit/updates → Хорошо. Теперь найдите egit in Work и выберите все флажки и нажмите "Далее" до завершения.
Файл → Импорт → поиск Git и выберите "Проекты из Git" → Клонирование URI.
В URI вставьте URL-адрес HTTPS в репозиторий (тот, у которого есть расширение .git). → Далее → Он отобразит все ветки "Далее" → Местное назначение "Далее" → "Импорт как общий проект" → Далее до завершения.
Вы можете обратиться к этому учебнику Youtube: https://www.youtube.com/watch?v=ptK9-CNms98
Ответ 4
Мне было очень трудно заставить это работать и на моем конце. Вот отличный урок из блога затмения. Возможно, попробуйте поработать над этим, если вы что-то пропустили.
https://eclipsesource.com/blogs/tutorials/egit-tutorial/