Bu kılavuz, yukarı akıştan yerel Git deposuna bir şube getirme yöntemini gösterecektir.
Upstream'den Local Repository'ye Şube Nasıl Getirilir?
Yukarı akıştan Git yerel deposuna uzak bir şube getirmek için aşağıda verilen talimatları deneyin:
- Git yerel dizinine gidin.
- Çatallı bir havuzun kodunu kopyalamak için GitHub hesabını açın.
- “ git uzak ekle
- “ yürüterek uzak bağlantıyı kontrol edin. git uzaktan -v ' emretmek.
- Getirin ve uzak şubeye geçiş yapın.
- “ Çalıştırarak değişiklikleri çekin git pull
1. Adım: Belirtilen Depoya Yönlendirme
İlk önce Git Bash terminalini başlatın ve “ kullanarak tercih ettiğiniz depoya gidin. CD ' emretmek:
cd 'C:\Kullanıcılar\kullanıcı\Git\demo1'
2. Adım: HTTPS Bağlantısını Kopyalayın
Ardından GitHub'a gidin ve hesabınızda oturum açın. Ardından, GitHub'da başlatmak için çatallı bir havuz seçin. Bu amaçla, “ Deponuz> Çatallı depo> Kod ” ve “ kopyalayın HTTPS ” URL'si:
3. Adım: Uzak Bağlantı Ekleyin
Kullan ' git uzaktan ekle ” komutu ve kopyalanan uzak URL ile birlikte uzak adı belirtti:
git uzaktan yukarı akış ekle https://github.com/Gituser213/Perk_Repo.git
4. Adım: Uzak Bağlantıyı Kontrol Edin
Ardından, “” komutunu yürüterek eklenen uzaktan kumandayı kontrol edin. git uzaktan -v ' emretmek:
git uzaktan -vOrtaya çıkan çıktı, uzaktan kumandanın başarıyla eklendiğini gösterir:
5. Adım: Uzak Şubeyi Getirin
Bundan sonra, uzak dalı yerel Git deposuna getirmek için aşağıdaki komutu çalıştırın:
git yukarı akış ana getirdikkat çekilebilir ki, “ ana ” yukarı akıştan gelen dal “ demo1 ” yerel depo başarıyla:
6. Adım: Uzak Şubeye Geçin
“ Çalıştırarak getirilen şubeye geçin. git ödeme ' emretmek:
git checkout --track -b anaBurada:
- “ -izlemek ” seçeneği, takip için belirli bir şube ayarlamak için kullanılır.
- “ -B ” seçeneği şubeyi belirtir.
- “ ana ”, geçerli çalışan dalı izlemek için ayarlanması gereken özel daldır.
Adım 7: Değişiklikleri Çekin
Çalıştır “ git çek Uzak şubedeki tüm değişiklikleri yerel şubeye çekmek için ” komutu:
git yukarı akış anasını çekAşağıda belirtilen çıktıya göre “” yi başarıyla çektik. ana 'adlı belirtilen uzaktan kumanda aracılığıyla uzak şube verileri' akıntıya karşı ”:
Bir dalı yukarı akıştan yerel depoya getirmek için ayrıntılı bir yöntem sağladık.
Çözüm
Yukarı akıştan yerel depoya bir şube getirmek için önce Git yerel dizinine gidin ve GitHub'ı açın ve çatallı bir deponun HTTPS URL'sini kopyalayın. Ardından, “ git uzak ekle