için kilindeki Komut git dokümanlardan İzlenmeyen Files Çıkarma olduğu git temiz
git clean - İzlenmeyen dosyaları çalışma ağacından kaldır
Önerilen Yöntem: İnteraktif Mod'u kullanarak git clean -i
kontrol edebiliriz. kalan kullanılabilir seçenekleri görelim.
Mevcut seçenekler:
git clean
-d -f -i -n -q -e -x -X (can use either)
Açıklama:
1. -d
İzlenmemiş dosyalara ek olarak izlenmeyen dizinleri kaldırın. İzlenmeyen bir dizin farklı bir Git deposu tarafından yönetiliyorsa, varsayılan olarak kaldırılmaz. Böyle bir dizini gerçekten kaldırmak istiyorsanız -f seçeneğini iki kez kullanın.
2. -f, --force
Git yapılandırma değişkeni clean.requireForce öğesi false değerine ayarlanmazsa, git clean -f, -n veya -i verilmedikçe çalışmayı reddeder.
3. -i, - etkileşimli
Ne yapılacağını gösterin ve dosyaları etkileşimli olarak temizleyin. Ayrıntılar için “Etkileşimli mod” a bakın.
4. -n, - kuru çalışma
Aslında hiçbir şeyi kaldırmayın, sadece ne yapılacağını gösterin.
5. -q, - sessiz
Sessiz olun, yalnızca hataları bildirin, ancak başarıyla kaldırılan dosyaları değil.
6. -e, --exclude =
.Gitignore (dizin başına) ve $ GIT_DIR / info / exclude içinde bulunanlara ek olarak, bu kalıpların yürürlükteki yoksayma kuralları kümesinde olduğunu düşünün.
7. -x
.Gitignore (dizin başına) ve $ GIT_DIR / info / exclude dizininden okunan standart yoksayma kurallarını kullanmayın, ancak yine de -e seçenekleriyle verilen yoksayma kurallarını kullanın. Bu, yapı ürünleri de dahil olmak üzere izlenmeyen tüm dosyaların kaldırılmasını sağlar. Bu, temiz bir yapıyı test etmek için bozulmamış bir çalışma dizini oluşturmak için (muhtemelen git reset ile birlikte) kullanılabilir.
8. -X
Yalnızca Git tarafından yok sayılan dosyaları kaldırın. Bu, her şeyi sıfırdan yeniden oluşturmak için yararlı olabilir, ancak manuel olarak oluşturulan dosyaları saklayın.