Kullanıcılar yerel makinede çalışırken belirli uzak dalları itmek/çekmek isterler. Ancak kullanıcılar birden fazla şubeye sahip olduklarında ve kodu/veriyi aktarmaya çalıştıklarında hatalarla karşılaşıyorlar. Bu amaçla, kodun tanımlanan şubeye otomatik olarak itilmesi/çekilmesi için uzak şubeyi otomatik olarak ayarlamaları gerekir.
Bu gönderi, Git'teki “Push.auto-SetupRemote” komutuyla uzak şubenin otomatik kurulumuna yönelik prosedürü sağlayacaktır.
Push.autoSetupRemote ile Otomatik Uzak Şube Kurulumu Nasıl Yapılır?
Otomatik kurulum için uzak şube “ push.autoSetupRemote ” komutunu kullanarak aşağıdaki adımlarla bağlantıda kalın.
1. Adım: Dizine Taşıyın
Git bash'ı başlatın ve “ CD ' emretmek:
CD proje
Bizim durumumuzda olduğu gibi, “ Proje ” yerel depo.
Adım 2: Şube Oluşturun ve Değiştirin
Bundan sonra, aşağıdaki komutu çalıştırarak aynı anda yeni şubeyi oluşturun ve bu şubeye geçin:
git ödemesi -B beta
Şube oluşturuldu ve şu konumdan değiştirildi: usta ' ile ' beta ”.
Adım 3: Değişiklikleri İtin
Daha sonra yerel repo içeriğini uzak ana bilgisayara “ git itme ' emretmek:
git itme
Not: Gördüğünüz gibi, belirli bir depo ve dal adını belirtmeden yerel makine verilerini uzaktaki ana bilgisayara göndermeye çalıştığımızda, “ ölümcül: …. Terminalde, önce uzak bağlantıyı kurmamız ve ardından değişiklikleri zorlamamız gerektiğini belirten hata. Bu amaçla ilerleyin.
Adım 4: Proje Bağlantısını Kopyalayın
Tarayıcınızda GitHub'ı açın, ilgili depoya gidin ve HTTPS URL'sini ' Kod ' düğme:
Adım 5: Uzak Bağlantı Kurun
Uzak bağlantıyı ayarlamak için sağlanan komutu kopyalanan URL ile yürütün. Burada, ' Menşei ” uzak bağlantı adımızdır:
git uzaktan kaynak https ekle: // github.com / Maten900 / perk.git
Uzak bağlantı kuruldu.
Adım 6: Otomatik Uzaktan Şube Kurulumu
Uzak şubeyi “ ile otomatik olarak kurmak için verilen komutu çalıştırın. doğru ' değer:
git yapılandırması --küresel --eklemek push.autoSetupRemote doğru
Burada:
-
- “ git yapılandırması ” komutu sağlanan ayarları yapılandırmak için kullanılır.
- “ –küresel ” seçeneği, her repository için erişilebilecek olan eklenen ayarı global olarak belirtir.
- “ -eklemek ” bayrağı, sağlanan değişkenin belirtilen değerini ayarlayacaktır.
- “ push.autoSetupRemote true ”, değerlerinin ayarlanması gereken istenen değişkendir:
Alternatif olarak kullanıcı, uzak şubeyi otomatik olarak kurmak için aşağıda verilen komutu da değerlendirebilir:
Adım 7: Git Push
Şimdi basitçe “ git itmek Şu anda çalışan depoya eklenen değişiklikleri uzak sunucuya göndermek için ” komutu:
git itme
Proje tanımlanan otomatik kurulum dalına aktarıldı.
Çözüm
Uzak şubeyi Push.autoSetupRemote komutuyla otomatik olarak ayarlamak için proje deposuna gidin ve ilgili şubeye geçin. Bundan sonra uzak bağlantıyı kurun ve “ git config –global –add push.autoSetupRemote true İlgili şubeyi otomatik olarak kurmak için ” komutu. Son olarak “git push” komutunu kullanarak projeyi itin. Bu yazı, uzak şubeyi Push.autoSetupRemote komutuyla otomatik olarak ayarlama adımlarını kapsamaktadır.