Aynı Daldaki İki Farklı Taahhüt Arasındaki Aynı Dosyayı Nasıl Ayırırsınız?

Ayni Daldaki Iki Farkli Taahhut Arasindaki Ayni Dosyayi Nasil Ayirirsiniz



Git kullanıcıları, DevOps projelerini ve kaynak kodlarını yönetmek için Git'i kullanır. Bu platformda, proje geliştiricileri, proje özellikleri ve işlevleri üzerinde dosyalar aracılığıyla birlikte çalışırlar ve zaman zaman bu dosyaları değiştirmeleri gerekir. Birçok geliştirici aynı proje üzerinde çalıştığından, anlamak için ara sıra dosyadaki önceki ve yeni değişiklikleri görüntülemeleri gerekebilir.

Bu makale, aynı dosyanın aynı daldaki iki işlem arasında nasıl ayırt edileceğini gösterecektir.







Aynı Şubedeki İki Taahhüt Arasında Aynı Dosyayı Nasıl Ayırırım?

Bir dosyayı aynı daldaki iki işlem arasında ayırmak için önce Git deposunu açın. Ardından, değişiklikleri gerçekleştirin. Bundan sonra, aynı dalda, yakın zamanda kaydedilmiş olan dosyayı değiştirin ve yerel değişiklikleri kaydetmek için yeniden kaydedin. Şimdi, “ git diff KAFA~1 BAŞ ' emretmek.

Pratik gösterim için sağlanan adımlara göz atın.

1. Adım: Git Terminalini Açın

Öncelikle Başlat menüsünden “ Git Bash'i ” Git terminali:

2. Adım: Git Deposuna gidin

Ardından, “ CD ” komutunu girin ve Git deposunu açın:

$ CD 'C:\Git\Tasarım'

3. Adım: Git Deposunu Başlatın

Git deposunu “ aracılığıyla başlat Bu çok sıcak ' emretmek:

$ Bu çok sıcak

4. Adım: Yeni Dosya Oluşturun

Yeni bir dosya oluşturmak ve dosya içeriğini doğrudan kaydetmek için verilen komutu yürütün:

$ Eko 'Merhaba' > YeniDosya.txt

Yukarıdaki komutta, yankı içeriği ekleyecek ve doğrudan “ YeniDosya.txt ' dosya:

Şimdi, “ ls ” komutu tüm dosyaları görüntülemek ve dosyanın oluşturulup oluşturulmadığını doğrulamak için:

$ ls

Adım 5: Dosyayı Hazırlama Dizinine Ekleyin

Ardından, izlenmeyen dosyayı Git'i kullanarak hazırlama dizinine taşıyın ' Ekle ' emretmek:

$ git ekle YeniDosya.txt

Değişikliklerin izleme dizinine eklenip eklenmediğini doğrulamak için Git durumunu kontrol edin:

$ git durumu

6. Adım: Oluşturulan Dosyayı Kaydet

Değişiklikleri kaydetmek üzere yeni oluşturulan dosyayı işlemek için aşağıdaki komutu yazın:

$ git taahhüdü -m 'NewFile taahhüt edildi'

7. Adım: Dosyayı Değiştirin

Dosyayı metin düzenleyicide açın ve güncelleyin:

$ NewFile.txt'yi başlat

Dosya içeriğini değiştirin ve “ Ctrl+S Dosyayı kaydetmek için ” tuşu:

8. Adım: Dosyayı Hazırlama Dizinine Taşıyın

Bundan sonra, izlenmeyen değişikliği hazırlama dizinine ekleyin:

$ git ekle YeniDosya.txt

Değişikliklerin hazırlama alanına eklenip eklenmediğini doğrulamak için havuz durumunu kontrol edin:

$ git durumu

9. Adım: Değiştirilmiş Dosyayı İşle

Bundan sonra, verilen komutu kullanarak değişiklikleri Git yerel deposuna ekleyin:

$ git taahhüdü -m 'değiştirilmiş dosya'

Değişikliklerin yapılıp yapılmadığını doğrulamak için depo günlüğünü görüntüleyin:

$ git günlüğü

Adım 10: Aynı Dosyayı İki Taahhüt Arasında Fark Et

Ardından, aşağıda belirtilen komutu yürüterek aynı dosyayı iki işlem arasında farklılaştırın. Ayrıca, bu iki taahhüt için taahhüt kimliklerini sağlayın:

$ git farkı 593d249 2b06488

Aşağıdaki çıktı, iki işlem arasındaki aynı dosya arasındaki farkı başarıyla gösterir. Burada işaretler “ ' ve ' +++ ”, yeni ve eski taahhütleri gösteren çıktı göstergeleridir. :

Alternatif olarak Git kullanıcıları, aşağıdaki komutta gösterildiği gibi farkı görüntülemek için taahhüt kimlikleri yerine HEAD konumunu kullanabilir:

$ git farkı KAFA~ 1 KAFA

Size aynı dosyayı iki işlem arasında nasıl ayırt edeceğinizi öğrettik.

Çözüm

Aynı dosyayı iki işlem arasında ayırmak için önce Git yerel deposuna gidin. Dosya için ilk taahhüdü “ $ git taahhüdü -m ' emretmek. Ardından, aynı dosyada bazı değişiklikler yapın ve yerel depodaki değişiklikleri kaydetmek için dosyayı yeniden işleyin. Bundan sonra, “ kullanarak aynı dosyanın farklı taahhütler arasındaki farkını gösterin. git diff KAFA~1 BAŞ ' emretmek. Bu gönderi, bir dosyanın iki işlem arasında nasıl farklılaştırılacağını gösterdi.