Подтвердить что ты не робот

Зеркалирование репозитория через Github, Sourceforge и Google Code

Можно ли зеркалировать репозиторий git (синхронизация по всем хостам) в GitHub, SourceForge и Google Code, если они поддерживают git?

4b9b3361

Ответ 1

Вы можете отредактировать файл .git/config, чтобы создать удаленный доступ к нескольким репозиториям.

[remote "everyone"]
    url = https://github.com/USERNAME/REPOSITORY.git
    url = ssh://[email protected]/p/PROJECTNAME/MOUNTPOINT
    url = https://PROJECT.googlecode.com/git

или с помощью команды git config --add:

git config --add remote.everyone.url https://github.com/USERNAME/REPOSITORY.git
git config --add remote.everyone.url ssh://[email protected]/p/PROJECTNAME/MOUNTPOINT
git config --add remote.everyone.url https://PROJECT.googlecode.com/git

Теперь, когда вы введете git push everyone master, вы нажмете главную ветвь на все три пульта.

Благодаря этому ответу для подсказки.