Git - для новичков - #1 - основы
İçindekiler:
Git çalışma dizinindeki dosyalar izlenebilir veya izlenemez.
İzlenen dosyalar, eklenen ve işlenen ve git'in bildiği dosyalardır. İzlenen dosyalar değiştirilemez, üzerinde değişiklik yapılabilir veya sahnelenebilir. Çalışma dizinindeki diğer tüm dosyalar izlenmez ve git bu dosyaların farkında değildir.
Bazen git çalışma dizininiz, otomatik olarak oluşturulan, birleştirme işleminden kalan veya yanlışlıkla oluşturulan gereksiz dosyalarla dolup taşabilir. Bu durumlarda, bu dosyaları
.gitignore
içine
.gitignore
veya kaldırabilirsiniz. Deponuzu güzel ve temiz tutmak istiyorsanız, daha iyi seçenek gereksiz dosyaları kaldırmaktır.
Bu makalede, Git'te izlenmeyen dosyaların nasıl kaldırılacağı açıklanır.
İzlenmeyen Dosyaları Kaldırma
İzlenmemiş dosyaları kaldırmanıza izin veren komut
git clean
.
Deponuzu yedeklemek her zaman iyi bir fikirdir, çünkü silindikten sonra dosyalarda yapılan değişiklikler ve değişiklikler kurtarılamaz.
Gerçek komutu çalıştırmadan ve izlenmeyen dosya ve dizinleri kaldırmadan önce “kuru çalıştırma” gerçekleştirecek ve size hangi dosyaların ve dizinlerin silineceğini gösteren
-n
seçeneğini kullanın:
git clean -d -n
Çıktı şöyle görünecektir:
Would remove content/test/ Would remove content/blog/post/example.md
Yukarıda listelenen dosyalardan bazıları önemliyse, bu dosyaları
git add
ile izlemeye başlamalısınız
.gitignore
ekleyin.
Devam edip izlenmeyen dosyaları ve dizinleri silmek istediğinizden emin olduktan sonra şunu yazın:
git clean -d -f
Komut başarıyla silinen tüm dosyaları ve dizinleri basacaktır:
Removing content/test/ Removing content/blog/post/example.md
-d
seçeneği git'e izlenmeyen dizinleri de kaldırmasını söyler. Boş izlenmemiş dizinleri silmek istemiyorsanız,
-d
seçeneğini atlayın.
-f
seçeneği kuvvet anlamına gelir. Kullanılmazsa ve git yapılandırma değişkeni
clean.requireForce
true
clean.requireForce
ayarlanırsa Git dosyaları silmez.
git clean -d -i
Çıktı, kaldırılacak dosyaları ve dizinleri gösterecek ve bu dosyalarla ne yapacağınızı soracaktır:
Would remove the following items: content/test/ content/blog/post/example.md *** Commands *** 1: clean 2: filter by pattern 3: select by numbers 4: ask each 5: quit 6: help
Seçeneklerden birini seçin ve
Enter
.
Temizleme işlemini verilen dizinlerle sınırlamak istiyorsanız, izlenmeyen dosyalar için denetlenecek dizinlerin yollarını komuta argümanlar olarak iletin. Örneğin,
src
dizini altındaki dosyaları denetlemek için şunu çalıştırırsınız:
Yoksayılan Dosyaları Kaldırma
git clean
komutu ayrıca yok sayılan dosyaların ve dizinlerin kaldırılmasına izin verir.
Yok sayılan ve izlenmeyen tüm dosyaları kaldırmak için
-x
seçeneğini kullanın:
git clean -d -n -x
git clean -d -n -X
Yukarıdaki komut
.gitignore
listelenen tüm dosyaları ve dizinleri
.gitignore
ve izlenmeyen dosyaları saklar.
Sonuç
Bu eğitimde, Git'teki izlenmemiş dosyaları ve dizinleri nasıl sileceğinizi gösterdik. Dosyaları gerçekten silmeden önce her zaman kuru çalıştırmayı unutmayın.
Yinelenen dosyalar nasıl bulunur ve kaldırılır
Stevey, Yinelenen dosyaları bulma ve kaldırma konusunda öneride bulunan Yanıt Hattını sordu
Nasıl kaldırılır Searchguide Level 3 nasıl kaldırılır Browser Hijacker
Searchguide.level3.com, Windows Pc`nize zarar verebilecek bir tarayıcı hijacker. Searchguide Level 3`ün bilgisayar sisteminizden tamamen nasıl kaldırılacağını öğrenin.
Windows 10'da her sürücüden geçici dosyalar nasıl kaldırılır
Windows makineleri, özellikle yazılımınızı yüklediğiniz yerde geçici dosyaların toplanmasında ünlüdür. İşte onları tüm sürücülerden nasıl kaldırabileceğiniz.







