git status

6 ay önce Yazılım


Bu sayfada yer alan bilgiler doğrultusunda yapacağınız tüm işlemlerin sorumluluğu size aittir. Siteyi ziyaret ederek kullanım sözleşmesini kabul etmiş sayılırsınız.
İçerikler genel bilgilendirme amaçlıdır. Detaylar ve önemli uyarılar için sıkça sorulan sorular sayfasını mutlaka inceleyiniz.

git status Komutu Nedir?

git status komutu, bir Git deposundaki mevcut çalışma durumunu gösteren temel Git komutlarından biridir. Hangi dosyaların değiştirildiğini, hangilerinin takibe alınmadığını ve hangilerinin commit için hazır olduğunu bildirir.

Ne İşe Yarar?

git status komutu; commit atmadan önce değişiklikleri kontrol etmek, yanlış dosyaların eklenip eklenmediğini görmek ve branch üzerindeki genel durumu hızlıca analiz etmek için kullanılır. Günlük Git kullanımının en sık başvurulan komutlarındandır.

En Basit Kullanımı

git status
On branch main
Your branch is up to date with 'origin/main'.

Changes not staged for commit:
  modified:   README.md

Untracked files:
  new_file.txt

Örnek Kullanımlar

Değiştirilmiş dosyaları görüntüleme

git status
Changes not staged for commit:
  modified:   index.html

Commit için hazır dosyaları görme

git add index.html
git status
Changes to be committed:
  new file:   index.html

Takip edilmeyen (untracked) dosyaları görme

git status
Untracked files:
  temp.log

Kısa ve özet görünüm (-s)

git status -s
 M README.md
?? new_file.txt

Ne Zaman Kullanılır?

Dosya üzerinde değişiklik yaptıktan sonra, commit öncesinde veya branch durumunu kontrol etmek gerektiğinde git status komutu kullanılır. Hatalı commitlerin önüne geçmek için kritik bir kontrol adımıdır.

Küçük İpuçları

  • Commit atmadan önce mutlaka git status çalıştırmak iyi bir alışkanlıktır.
  • -s parametresi, script ve hızlı kontroller için idealdir.
  • Untracked dosyalar, henüz Git tarafından izlenmeyen dosyalardır.
  • Durum çıktısı, çalışma alanı ile index arasındaki farkı net biçimde gösterir.


© 2026, komutlar.com. Tüm hakları bir yerlerde saklıdır.