Как я могу использовать Git с несколькими удаленными репозиториями? - PullRequest
15 голосов
/ 19 июля 2010

В настоящее время я использую Heroku для рельсового хостинга, который использует Git-репозиторий для развертывания.У меня также есть размещенный Git-репозиторий, который я использую в качестве основного источника управления для истории / резервного копирования.Я хотел бы иметь 1 локальную папку, в которой находится моя рабочая копия моего приложения, и затем иметь возможность фиксировать свои изменения либо в репозитарии Heroku, либо в моем размещенном репозитории, когда это необходимо.

Как мне это сделать?(обратите внимание, что я знаком с тем, как Team System осуществляет управление исходным кодом, и я новичок в Git)

1 Ответ

28 голосов
/ 19 июля 2010

Добавьте их обоих как пульты:

git remote add origin ssh://myserver.example.com/var/git/myapp.git
git remote add hosted ssh://myotherserver.example.com/var/git/myapp.git

[1] http://toolmantim.com/thoughts/setting_up_a_new_remote_git_repository

[2] http://www.kernel.org/pub/software/scm/git/docs/git-remote.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...