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.
normalKonfigü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 statusDokümantasyon şimdi devletler:
Ne zaman
-ubir seçenek kullanılmaz, izlenmeyen dosyaları ve dizinleri (belirtilmesiyle yani aynı gösterilmektedirnormalyeni 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 kullanabilirsiniznosahip olmakgit statusİzlenmemiş dosyaları göstermeden daha hızlı geri dönmek .Varsayılan,
status.showUntrackedFilesbelgelenen yapılandırma değişkeni kullanılarak değiştirilebilirgit config.