Birden fazla git reposuna sahip olmak

Benim hem github hem de gitlabda hesabım var. Ve bir uygulama geliştiriyorum.
Geliştirdiğim uygulamayı her ikisinde de barındırmanın bir yolu var mıdır?
git push dediğimde her ikisine de gönderilsin istiyorum mümkünse.

Not: Bu arada kategoriyi yanlış seçtiysem özür dilerim.

1 Beğeni

Ben de bunu yeni deneyimliyorum. Nasıl mirror edilir bakabilirsiniz. Sanırım ihtiyacınız bu yönde. Teşekkürler.

Merhaba,
Adım adım anlatacağım.

  1. Git klasörümüzün içine giriyoruz git remote -v yazdığımızda
origin	git@github.com:git_repo (fetch)
origin	git@github.com:git_repo (push) çıktımız olmalı
  1. Sonra originin adını github olarak değiştiriyoruz bu komutla git remote rename origin github

  2. Gitlab repomuzu ekleme sırasına geldik. git remote add gitlab git@gitlab_repo

  3. Git -v yazdığımızda çıktımız şöyle olmalı:

github	git@github_repo (fetch)
github	git@github_repo (push)
gitlab	git@gitlab_repo(fetch)
gitlab	git@gitlab_repo(push)
  1. Sonra tek bir komutla iki repoya yollamamız için github ve gitlab repolarını all adı altında topluyoruz
git remote add all git@github_repo
git remote set-url --add --push all git@github_repo
git remote set-url --add --push all git@gitlab_repo
  1. git push -u all dediğimizde göndermeli.

Öneri: Github ve Gitlab’a ssh keylerini eklemek yararına olacaktır.

Kaynak

4 Beğeni

Teşekkürler, oldu.
Hangi repoyu kullanacağıma karar verememiştim ve işimi sağlama almak istemiştim.
Bu çok işime yarar sağolun.

2 Beğeni

Peki iki adet fetch reposu ekleyebilir miyim?

Git - git-fetch Documentation yararlı olacaktır

Teşekkürler

Bu konu son cevaptan 30 gün sonra otomatik olarak kapatıldı. Yeni cevap girilmesine izin verilmiyor.