Git'te Hızlı İleri Almadan Dalları Birleştirme

Git Te Hizli Ileri Almadan Dallari Birlestirme



Git olarak bilinen merkezi olmayan bir sürüm kontrol sistemi üzerinde çalışırken, kullanıcılar depoda birden çok amaç için birçok dal oluşturabilir. Ek olarak, bunları ana kök dalda birleştirebilirsiniz. Ancak, dallar bir birleştirme taahhüdü ile birleştirildiğinde, bu süreç ileri sarma olmadan birleştirme olarak bilinir.

Öte yandan, kaynak dal ile hedef dal arasında doğrudan bir doğrusal yola sahip olduğumuzda, hızlı ileri birleştirme gerçekleştirilebilir.

Bu kılavuz, Git'te hızlı ileri sarmadan dalları birleştirme prosedürünü tartışacaktır.







Git'te Hızlı İleri Almadan Dallar Nasıl Birleştirilir?

Belirli bir proje üzerinde çalışmak için yeni bir dal oluşturduğunuzu ve sonuçları ana kod veya dosyaya entegre etmek istediğinizi varsayalım. Belirtilen amaç için, belirli dalın kök dal ile birleştirilmesi gereklidir.



Bu ilgili amaç için aşağıda verilen prosedürü izleyin.



1. Adım: Git Bash'i Başlatın
İlk önce, ' Git bash ” terminali yardımıyla “ Başlatmak ' Menü:





2. Adım: Git Dizini Oluşturun
' mkdir ” komutu yeni Git dizinini oluşturmak için:



$ mkdir Şubelerim

Burada, ' Şubelerim ” yeni oluşturulan dizinimizin adıdır:

3. Adım: Git Dizinine gidin
Değişiklik yapmak istediğiniz yerel dizine gidin:

$ CD Şubelerim

4. Adım: Git Deposunu Başlatın
Şimdi, aşağıda verilen komutu kullanarak boş Git deposunu oluşturun:

$ Bu çok sıcak

Adım 5: Dosya Oluşturun ve Ekleyin
' dokunmak ” adında bir metin dosyası oluşturma komutu dosya.txt ” geçerli dizinde:

$ dokunmak dosya.txt

Şimdi, “ yardımıyla Git deposuna ekleyin. git ekle ' emretmek:

$ git ekle dosya.txt

Adım 6: Değişiklikleri Taahhüt Edin
Bundan sonra, değişiklikleri bilgilendirici bir mesajla gerçekleştirin:

$ git taahhüt -m 'file.txt eklendi'

Burada, taahhüt mesajını çift tırnak içine yerleştirdik:

7. Adım: Şube Oluşturun
Ardından, yeni bir dal oluşturmak için aşağıda sağlanan komutu çalıştırın:

$ git şubesi geliştirmek

Bu noktaya kadar yeni şube adını başarıyla oluşturduk “ geliştirmek ”:

8. Adım: Şube Değiştirin
Yürüt” git ödeme ” komutu yeni oluşturulan şubeye geçmek için:

$ git ödeme geliştirmek

9. Adım: Dosya Oluşturun ve Ekleyin
Şimdi, önce aşağıda verilen komutla yeni dalın içinde yeni bir dosya oluşturun:

$ dokunmak fil2.txt

Bundan sonra Git deposuna ekleyin:

$ git ekle -A

Adım 10: Mesaj Gönder
' seçeneğini kullanarak değişiklikleri bir mesajla kabul edin. git taahhüt ' emretmek:

$ git taahhüt -m 'file2.txt eklendi'

Adım 11: Şubeye Geçin
Ardından, ana şubeye geçin “ usta ” aşağıdaki komutu kullanarak:

$ git ödeme usta

Adım 12: Git Dallarını Birleştirin
Son olarak, ' düğmesini kullanarak hızlı ileri sarmadan dalları birleştirin. git birleştirme ' emretmek. Burada, “ –değil -ff ” işareti, birleştirmenin hızlı ileri sarma işlevini gerçekleştirmesini engeller:

$ git birleştirme --hayır-off geliştirmek

Gördüğünüz gibi, ' usta ” şubesi ile “ geliştirmek ' dal:

Adım 13: Birleştirmeyi Doğrulayın
Şubelerin “ ile birleştirildiğinden emin olun. git günlüğü ' emretmek:

$ git günlüğü --internet üzerinden

Aşağıdaki çıktı, iki şubemizin birleştiğini gösterir:

Dalları hızlı ileri sarmadan birleştirmenin en kolay işlemini Git'te derledik.

Çözüm

Git'te hızlı iletme yapmadan dalları birleştirmek için önce “ ile bir dizini başlatın. $ git ısı ' emretmek. Ardından yeni bir dosya oluşturun, ekleyin ve Git deposuna bir mesajla değişiklikleri uygulayın. Bundan sonra, yeni şube oluşturun ve geçiş yapın. Yine oluştur, anahtarlanmış dalda yeni bir dosya ekle ve taahhüt et. Son olarak, ' $ git birleştirme --no-ff ” her iki dalı birleştirmek için komut. Bu kılavuz, Git'te hızlı ileri sarmadan dalları birleştirme prosedürünü göstermektedir.