2013-04-22 4 views
1

У меня есть хранилище Git на GitHub, которое уже установлено. Теперь я хочу отразить тот же репозиторий в Google Code. Либо это, либо я хочу, чтобы вкладка «Источник» Google Code либо исчезла, либо указала на GitHub. Поскольку это не представляется возможным, как мне синхронизировать два репозитория? Все остальные ответы не охватывают, если первое Git-репо уже установлено.Синхронизация Google Code и GitHub

+1

Кажется, что вас больше беспокоит пользовательский интерфейс, чем фактическое сохранение кода в двух местах. –

ответ

3

Предполагая, что вы уже создали пульт дистанционного управление для Github имени происхождения (как вы будете, если вы следовали инструкциям GitHub в), вам может добавить второй URL к нему на Google Code:

git remote set-url --add origin https://project.googlecode.com/git 

Теперь вы будете автоматически нажать на обоих Github и Google Code в один раз, когда вы git push к этому ре сучок. Вероятно, это самый простой способ сохранить синхронизацию.

+0

Вам нужно сделать это для каждого «клона»? – Justin

+0

это работает, но как вы настраиваете разные учетные данные для каждого репо? –

1

Просто клонируйте git-репозиторий из одного места, кода Google или github. Затем добавьте пульт к другим репо

git remote add google git://...google code clone url 

затем просто использовать git push google и git push origin

Смежные вопросы