Как одновременно использовать BitBucket и GitHub для проекта

12 set 2022 1 min di lettura
Как одновременно использовать BitBucket и GitHub для проекта
Indice dei contenuti

Введение

Может случиться так, что вам нужно разместить репозиторий на двух разных платформах, таких как BitBucket и GitHub, и синхронизировать их одновременно.

В этом руководстве мы объясним, как вносить изменения в код и синхронизировать их одновременно на двух разных платформах без необходимости выполнять слишком много шагов и громоздких конфигураций.

Первый метод

Это самый простой способ, но для его поддержания требуется больше усилий.

Войдите в папку репозитория, размещенную на Github:

cd mio_progetto

Добавьте битбакет:

git remote add bitbucket ssh://[email protected]/nome_utente/mio_progetto.git

Используйте настоящую команду push Bitbucket:

git push bitbucket master

Каждый раз, когда мы вносим изменения, мы должны отправлять их как в наш «источник» (в нашем примере на Github), так и в наш новый репозиторий на Bitbucket:

git push origin master
git push bitbucket master

Альтернативой является создание псевдонима для вставки в ваш файл ~/.bash_profile или ~/.bashrc:

 alias gitbitp="git push origin master && git push bitbucket master"

Второй способ

С помощью этого метода мы добавим дополнительный URL-адрес к нашему существующему удаленному «источнику»:

cd mio_progetto
ssh://[email protected]/nome_utente/mio_progetto.git
git push origin master

Однако в этом случае, хотя мы можем отправить несколько URL-адресов одновременно, мы можем получить только из исходного origin.

Наконец, чтобы увидеть, какой репозиторий установлен в качестве основного, а затем из которого команда fetch будет извлекать файлы, используйте следующую команду:

git remote -v show

Вывод

В этой статье мы объяснили, как синхронизировать репозиторий на Github и Bitbucket одновременно.

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.