У меня есть код в Eclipse, который я хотел бы загрузить на GitHub, но пока не могу понять, как это сделать. Там написано «создать репозиторий», но это больше похоже на папку, в которой хранятся ваши проекты, и я не уверен, как загрузить в нее свой код. Извинения за, казалось бы, глупый вопрос. Кроме того, как удалить репозитории? Я тоже не видел способа сделать это.
90
Ответы:
Хотя плагин EGit для Eclipse - хороший вариант, еще лучше было бы научиться использовать git bash, то есть git из командной строки. Выучить основы git не так уж сложно, и часто бывает очень полезно понять некоторые базовые операции, прежде чем полагаться на графический интерфейс, который сделает это за вас. Но чтобы ответить на ваш вопрос:
Перво-наперво загрузите git с http://git-scm.com/ . Затем перейдите на http://github.com/ и создайте учетную запись и репозиторий.
На вашем компьютере сначала вам нужно будет перейти в папку проекта с помощью git bash. Когда вы доберетесь туда, вы сделаете:
который инициирует новый репозиторий git в этом каталоге.
Когда вы это сделаете, вам нужно зарегистрировать это новое репо с помощью пульта дистанционного управления (куда вы будете загружать - отправлять - свои файлы), которым в данном случае будет github. Предполагается, что вы уже создали репозиторий на github. Вы получите правильный URL из своего репозитория в GitHub.
git remote add origin https://github.com/[username]/[reponame].git
Вам нужно добавить существующие файлы в локальный коммит:
git add . # this adds all the files
Затем вам нужно сделать начальную фиксацию, поэтому вы должны:
git commit -a -m "Initial commit" # this stages your files locally for commit. # they haven't actually been pushed yet
Теперь вы создали фиксацию в своем локальном репо, но не в удаленном. Чтобы поместить его на пульт, вы делаете вторую строку, которую вы разместили:
источник
git commit -a -m "Initial commit"
мне нужно было сначала сделатьgit pull https://github.com/[username]/[reponame].git
Не уверен, была ли проблема в том, что я сделал неправильно, но после этого все заработало.Вот пошаговое видео по загрузке проектов eclipse на github
https://www.youtube.com/watch?v=BH4OqYHoHC0
Добавление шагов здесь.
Щелкните правой кнопкой мыши свой проект eclipse -> Команда -> Поделиться проектом
Выберите git из показанного списка; установите флажок «Создать или использовать репозиторий» -> нажмите «Создать репозиторий» и нажмите «Готово». - Это создаст локальное репозиторий git. (Предполагая, что у вас уже установлен git)
Щелкните правой кнопкой мыши проект -> Команда -> Зафиксировать - выберите только те файлы, которые вы хотите зафиксировать, и нажмите «Зафиксировать». - Теперь файлы зафиксированы в вашем локальном репо.
Перейдите в представление репозиториев git в eclipse (или команда -> Показать в представлении репозиториев)
Разверните репозиторий git вашего проекта и щелкните правой кнопкой мыши Remote -> Create Remote
Удаленное имя будет отображаться как источник, выберите параметр «Настроить push» и нажмите «ОК».
В следующем диалоговом окне нажмите «Изменить» рядом с текстовым полем URI и укажите свой URL-адрес git, имя пользователя, пароль и нажмите «Сохранить и нажать». Это настраивает git Push.
Для настройки Fetch перейдите в Git Repositories -> Remote -> Configure Fetch -> Add -> Master Branch -> Next -> Finish -> Save and Fetch.
Для настройки Master Branch, Branch -> Local -> Master Branch -> Щелкните правой кнопкой мыши и настройте ветку -> Remote: origin и Upstream Branch: refs / Heads / master -> нажмите ok
При обновлении репо вы сможете увидеть файлы, которые вы зафиксировали, и вы можете выполнять push и pull из репо.
источник
Вам нужен клиент git для загрузки вашего проекта на серверы git. Для eclipse EGIT - хороший плагин для использования GIT.
чтобы узнать основы git, см. здесь // я думаю, вам нужно сначала получить базовый
источник
Для eclipse я думаю, что EGIT - лучший вариант. Это руководство http://rogerdudler.github.io/git-guide/index.html поможет вам быстро разобраться в git.
источник
Во многих из этих ответов упоминается, как поделиться проектом на Git, что легко, вы просто публикуете код на git, но следует обратить внимание на то, что нет явного «файла проекта», по которому конечный пользователь может дважды щелкнуть . Вместо этого вам нужно использовать Импорт-> Общие-> Существующий проект и выбрать всю папку
источник
Ответ Джокаба мне очень помог, но в моем случае я не мог нажать на github, пока я не вошел в свою учетную запись github в свой git bash, поэтому я выполнил следующие команды
git config credential.helper store
тогда
git push http://github.com/[user name]/[repo name].git
После второй команды появилось окно графического интерфейса, я предоставил свои учетные данные, и это сработало для меня.
источник