git status
İzlenmeyen dosyaları kullanmadan görüntülemesi için nasıl yapabilirim .gitignore
? Değişiklik durumu bilgilerini yalnızca izlenen dosyalarda almak istiyorum.
git status
İzlenmeyen dosyaları kullanmadan görüntülemesi için nasıl yapabilirim .gitignore
? Değişiklik durumu bilgilerini yalnızca izlenen dosyalarda almak istiyorum.
Yanıtlar:
Bunu kullan:
git status -uno
eşdeğer:
git status --untracked-files=no
Kılavuzlarda biraz gizli, ancak durum için manpage "git-commit ile aynı seçenekleri destekliyor" diyor, bu yüzden bakmanız gereken yer burası.
Ayrıca:
git config status.showuntrackedfiles no
.gitignore
"bilinen bilinmeyenler" için listeleme en iyisidir, oysa yeniden açılan "bilinmeyen bilinmeyenleri" görmek isteyebilirsiniz .
Git 1.8.3'ten (22 Nisan 2013) beri ,--untracked-files=no
bu seçeneği ilk etapta eklemediyseniz bile !
"
git status
" kullanıcıların--untracked-files=no
çok uzun sürdüğünde seçeneği kullanmalarını öneriyor .
Bkz. Taahhüt https://github.com/git/git/commit/5823eb2b28696bf0eb25f6ca35b303447869f85 :
Bazı depolarda kullanıcılar "
git status
" komutunun uzun sürdüğünü görürler.
Komut dosya sisteminde izlenmeyen dosyaları aramak için biraz zaman harcar.
normal
Konfigürasyon değişkeni hakkında konuşmadan önce, kullanıcıların uygun bir seçimi daha iyi yapmalarına yardımcı olmak için varsayılan seçim tarafından yapılan ödünleşimi açıklayın .
git status
Dokümantasyon şimdi devletler:
Ne zaman
-u
bir seçenek kullanılmaz, izlenmeyen dosyaları ve dizinleri (belirtilmesiyle yani aynı gösterilmektedirnormal
yeni oluşturulan dosyaları eklemek unutmadan önlemek için).
Dosya sisteminde izlenmeyen dosyaları bulmak fazladan çalışma gerektirdiğinden, bu mod büyük bir çalışma ağacında biraz zaman alabilir.
Sen kullanabilirsinizno
sahip olmakgit status
İzlenmemiş dosyaları göstermeden daha hızlı geri dönmek .Varsayılan,
status.showUntrackedFiles
belgelenen yapılandırma değişkeni kullanılarak değiştirilebilirgit config
.