Tüm Git Alt Dizinlerini Sıfırla/Geri Yükle
- Tan Shuai
- Yazılım Geliştirme
- 22 Sep, 2021
Git deposunu etkili bir şekilde yönetmek, temiz ve işlevsel bir kod tabanı korumak için genellikle alt dizinleri sıfırlama veya geri yüklemeyi gerektirir. Bu kılavuz, bir Git deposundaki tüm alt dizinleri sıfırlamak veya geri yüklemek için kısa ve öz bir yaklaşım sunar.
Alt Dizinleri Sıfırlama
Aşağıdaki Git komutu, depodan izlenmeyen tüm dosya ve dizinleri kaldırır. Bu, sıfırlama veya geri yükleme işlemi yapmadan önce gereksiz dosyaları temizlemek için yararlıdır.
git clean -xfdf -- .
Komutun Açıklaması:
-x
:.gitignore
tarafından göz ardı edilenler de dahil olmak üzere tüm izlenmeyen dosyaları kaldırır.-f
: Dosyaların kaldırılmasını zorlar.-d
: İzlenmeyen dizinleri kaldırır.-- .
: Komutu geçerli dizin ve tüm alt dizinlere uygular.
Alt Dizinleri Geri Yükleme
Depodaki tüm dosyaları en son taahhüt edilen duruma geri yüklemek için aşağıdaki komutu kullanın:
git checkout {HEAD OR BRANCH} -- .
Komutun Açıklaması:
{HEAD OR BRANCH}
: En son taahhüde sıfırlamak içinHEAD
ile değiştirin veya belirli bir dal adına sıfırlamak için bir dal adı belirtin.-- .
: Komutu geçerli dizin ve tüm alt dizinlere uygular.
Bu komutları kullanarak, deponuzun gereksiz dosyalardan arındırılmış olduğundan ve tüm dosyaların taahhüt edilen durumlarına geri yüklendiğinden emin olabilirsiniz. Bu süreç, temiz ve düzenli bir kod tabanı korumaya yardımcı olur, daha kolay işbirliği ve geliştirme sağlar.
Bu kılavuzu, özel ihtiyaç ve tercihlerinize göre özelleştirebilirsiniz. Daha gelişmiş Git işlemleri için resmi Git belgelerine başvurun.