У меня есть локальное git-репо, созданное Qt Creator во время мастера создания нового проекта. Я сделал много коммитов там. Я создал новый проект Google Code только сейчас. Каков наилучший способ синхронизации удаленного репо с моим локальным?
Вы можете увидеть пример в этой статье "Настройка кода 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 для сохранения пользователя и пароля » для получения дополнительной информации.
git remote
~/.netrc
%HOME%\_netrc
.netrc
Как только вы сделали локальную фиксацию, вы можете нажать ветку master (см. « Ошибка отправки источника в новый репозиторий »), а оттуда просто git push googlecode. Если ваш пульт называется 'origin' , то после первого нажатия вы сможете просто выполнить 'git push' для будущих нажатий.
master
git push googlecode
origin
git push