logo

Git Durumu

Git status komutu, deponun ve hazırlama alanının durumunu görüntülemek için kullanılır. Takip edilen, takip edilmeyen dosyaları ve değişiklikleri görmemizi sağlar. Bu komut herhangi bir taahhüt kaydını veya bilgisini göstermez.

Çoğunlukla, arasındaki durumu görüntülemek için kullanılır. Git Ekle Ve Git taahhüdü emretmek. Değişikliklerin ve dosyaların takip edilip edilmediğini kontrol edebiliriz.

Durum komutunun farklı durumlarını anlayalım.

Çalışma Ağacı temizlendiğindeki durum

Git status komutuna başlamadan önce, herhangi bir değişiklik yapılmadığında git durumunun nasıl göründüğüne bakalım. Durumu kontrol etmek için git bash'ı açın ve istediğiniz dizinde durum komutunu çalıştırın. Aşağıdaki gibi çalışacaktır:

 $ git status 

Çıktı:

Git Durumu

Çalışma ağacında izlenecek veya izlenmeyecek hiçbir şey olmadığından çıktı şu şekilde gösteriliyor: çalışan ağaç temiz .

Yeni bir dosya oluşturulduğunda durum

Depoda bir dosya oluşturduğumuzda deponun durumu değişir. kullanarak bir dosya oluşturalım. dokunmak emretmek. Şimdi status komutunu kullanarak durumu kontrol edin. Aşağıdaki çıktıyı göz önünde bulundurun:

Git Durumu

Yukarıdaki çıktıdan da görebileceğimiz gibi durum şu şekilde gösteriliyor: taahhüte hiçbir şey eklenmedi ancak izlenmeyen dosyalar mevcut (izlemek için 'git add'i kullanın) '. Durum komutu aynı zamanda önerileri de görüntüler. Yukarıdaki çıktıda olduğu gibi dosyayı izlemek için add komutunun kullanılması öneriliyor.

Dosyayı takip edelim ve depoya bir dosya ekledikten sonraki durumu görelim. Dosyayı izlemek için ekle komutunu çalıştırın. Aşağıdaki çıktıyı göz önünde bulundurun:

Git Durumu

Yukarıdaki çıktıdan, dosyayı hazırladıktan sonraki durumun şu şekilde gösterildiğini görebiliriz: taahhüt edilecek değişiklikler '.

bash else if

Körü körüne taahhütte bulunmadan önce durumu kontrol edebiliriz. Bu komut, yapmak istemediğimiz değişikliklerden kaçınmamıza yardımcı olacaktır. Hadi bunu taahhüt edelim ve ardından durumu kontrol edelim. Aşağıdaki çıktıyı göz önünde bulundurun:

Git Durumu

Dosyayı commit ettikten sonra mevcut durumunun eskisi gibi temiz olduğunu görebiliriz.

Mevcut bir dosya değiştirildiğinde durum

Mevcut bir dosya değiştirildiğinde durumu kontrol edelim. Dosyayı değiştirmek için şunu çalıştırın: Eko komut şu şekilde:

 $ echo 'Text'> Filename 

Yukarıdaki komut, metni belirtilen dosyaya ekleyecektir, şimdi havuzun durumunu kontrol edin. Aşağıdaki çıktıyı göz önünde bulundurun:

Git Durumu

Güncellenen dosyanın izlenmeyen dosyalar olarak görüntülendiğini görebiliriz. Henüz sahnelenmediği için kırmızı renkte gösterilmiştir. Sahneye çıktığında rengi Yeşile dönüşecektir. Aşağıdaki çıktıyı göz önünde bulundurun:

Git Durumu

Bir dosyanın silindiği durum

Depodan bir dosya silindiğinde durumu kontrol edelim. Depodan bir dosyayı silmek için rm komutunu aşağıdaki gibi çalıştırın:

 $ git rm 

Yukarıdaki komut belirtilen dosyayı depodan silecektir. Şimdi deponun durumunu kontrol edin. Aşağıdaki çıktıyı göz önünde bulundurun:

Git Durumu

Deponun mevcut durumu silinmiş olarak güncellendi.