Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen git-clean komutudur.
Program:
ADI
git-clean - Çalışan ağaçtan izlenmeyen dosyaları kaldırır
SİNOPSİS
git çamça [-d] [-f] [-i] [-n] [-q] [-e ] [-x | -X] [--] ...
TANIM
Sürüm kontrolü altında olmayan dosyaları tekrar tekrar kaldırarak çalışan ağacı temizler,
geçerli dizinden başlayarak.
Normalde, yalnızca Git'in bilmediği dosyalar kaldırılır, ancak -x seçenek belirtilir,
yoksayılan dosyalar da kaldırılır. Bu, örneğin, tüm yapıyı kaldırmak için yararlı olabilir.
bir üretim ve ürünler geliştirmeye adamıştır.
isteğe bağlı varsa ... argümanlar verilir, sadece bu yollar etkilenir.
SEÇENEKLER
-d
İzlenmeyen dosyalara ek olarak izlenmeyen dizinleri de kaldırın. Eğer izlenmeyen bir dizin
farklı bir Git deposu tarafından yönetilir, varsayılan olarak kaldırılmaz. -f seçeneğini kullan
Böyle bir dizini gerçekten kaldırmak istiyorsanız iki kez.
-f, --kuvvet
Git yapılandırma değişkeni clean.requireForce false olarak ayarlanmazsa, git çamça
-f, -n veya -i belirtilmedikçe dosya veya dizinleri silmeyi reddedecektir. Git reddedecek
ikinci bir -f belirtilmedikçe .git alt dizini veya dosyası olan dizinleri silmek için.
-i, --etkileşimli
Ne yapılacağını gösterin ve dosyaları etkileşimli olarak temizleyin. için “Etkileşimli mod”a bakın.
detaylar.
-n, --kuru çalışma
Aslında hiçbir şeyi kaldırmayın, sadece ne yapılacağını gösterin.
-q, --sessiz
Sessiz olun, yalnızca hataları bildirin, başarıyla kaldırılan dosyaları değil.
-e , --hariç tut=
.gitignore (dizin başına) ve $GIT_DIR/info/exclude içinde bulunanlara ek olarak,
ayrıca bu kalıpların yürürlükteki yoksayma kuralları kümesinde olduğunu düşünün.
-x
.gitignore'dan (dizin başına) okunan standart yoksayma kurallarını kullanmayın ve
$GIT_DIR/info/exclude, 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ına izin verir. Bu kullanılabilir
(muhtemelen birlikte git ayarlamak) bozulmamış bir çalışma dizini oluşturmak için
temiz bir yapıyı test edin.
-X
Yalnızca Git tarafından yok sayılan dosyaları kaldırın. Bu, her şeyi yeniden oluşturmak için yararlı olabilir
sıfırlayın, ancak manuel olarak oluşturulan dosyaları saklayın.
İNTERAKTİF MOD
Komut etkileşimli moda girdiğinde, olması gereken dosya ve dizinleri gösterir.
temizlenir ve etkileşimli komut döngüsüne girer.
Komut döngüsü, kullanılabilir alt komutların listesini gösterir ve "Şimdi ne olacak>" istemini verir.
Genel olarak, bilgi istemi tek bir harfle sona erdiğinde >, seçeneklerden sadece birini seçebilirsiniz
verilen ve şunun gibi return yazın:
*** Komutlar ***
1: temizle 2: desene göre filtrele 3: sayılara göre seç
4: her birine sorun 5: çıkın 6: yardım edin
Şimdi ne var> 1
Seçim benzersiz olduğu sürece yukarıda c veya clean diyebilirsiniz.
Ana komut döngüsünde 6 alt komut vardır.
çamça
Dosyaları ve dizinleri temizlemeye başlayın ve ardından çıkın.
desene göre filtrele
Bu, silinecek dosyaları ve dizinleri gösterir ve "Girdi yoksayma" uyarısı verir.
desenler>>" istemi. Dosyaları hariç tutmak için boşlukla ayrılmış desenler girebilirsiniz ve
silinen dizinler. Örneğin, "*.c *.h", ".c" ve ".h" ile biten dosyaları hariç tutacaktır.
silinmesinden. Filtrelenen sonuçtan memnun kaldığınızda ENTER'a basın (boş)
ana menüye dönün.
sayılara göre seç
Bu, silinecek dosyaları ve dizinleri gösterir ve bir "Öğeleri seçin.
sil >>" istemi. İstem çift ile sona erdiğinde >> bu şekilde daha fazlasını yapabilirsin
boşluk veya virgül ile birleştirilmiş birden fazla seçim. Ayrıca aralıklar da diyebilirsiniz.
Örneğin "2-5 7,9" listesinden 2,3,4,5,7,9'u seçin. Bir aralıktaki ikinci sayı ise
atlanırsa, kalan tüm öğeler seçilir. Örneğin "7-" ile listeden 7,8,9'u seçin.
Söyleyebilirsin * her şeyi seçmek için. Ayrıca filtreden memnun kaldığınızda
Sonuç olarak, ana menüye dönmek için ENTER (boş) tuşuna basın.
her birine sor
Bu temizlemeye başlayacak ve öğeleri silmek için tek tek onaylamanız gerekiyor.
Lütfen bu işlemin yukarıdaki iki işlem kadar verimli olmadığını unutmayın.
çıkmak
Bu, temizlik yapmadan çıkmanızı sağlar.
yardım et
Etkileşimli git-clean'in kısa kullanımını göster.
onworks.net hizmetlerini kullanarak git-clean çevrimiçi kullanın