Как подтолкнуть локальное Git-репо во вновь созданный проект Google Code? - PullRequest
10 голосов
/ 22 января 2012

У меня есть локальное git-репо, созданное Qt Creator во время мастера создания нового проекта. Я сделал много коммитов там. Я создал новый проект Google Code только сейчас. Каков наилучший способ синхронизации удаленного репо с моим локальным?

1 Ответ

13 голосов
/ 22 января 2012

Вы можете увидеть пример в этой статье "Настройка кода Google с помощью Git" из Блог AlBlue :

$ cd /path/to/existing/local/repo
$ git remote add googlecode https://project.googlecode.com/git
$ git push googlecode master:master

См. Команду git remote: если у вас есть готовый удаленный репозиторий (код Google), вы можете добавить его адрес в локальный репо и начать пуш (при условии, что вы правильно настроили ~/.netrc). файл, как описано в статье, или ваш %HOME%\_netrc файл для windows: см. « Git - как использовать файл .netrc в windows для сохранения пользователя и пароля » для получения дополнительной информации.

Как только вы сделали локальную фиксацию, вы можете нажать ветку master (см. « Ошибка отправки источника в новый репозиторий »), а оттуда просто git push googlecode.
Если ваш пульт называется 'origin' , то после первого нажатия вы сможете просто выполнить 'git push' для будущих нажатий.

...