Özet - Performans
- Git kursu
- Uzman
- Ders 20/32
- 5 dk
bakım komutlarını birleştirerek depo sağlığını korursun.
Git depo bakımını birleştir
Git deposunun sağlığını korumak için bakım, temizlik ve doğrulama işlemlerini birlikte değerlendirebilirsin. git gc nesneleri düzenler, git prune erişilemeyen nesneleri temizler ve git fsck bütünlüğü kontrol eder.
git gc
git prune --dry-run
git fsck --fullTemizlik işlemlerinden önce önizleme ve doğrulama yapmak, yanlışlıkla veri kaybı yaşama riskini azaltmaya yardımcı olur.
Uygulama Bakım ve doğrulama dizisini oluştur
Önce Git garbage collection işlemini çalıştır. Ardından erişilemeyen nesneler için silme önizlemesi yap ve son olarak kapsamlı bütünlük kontrolünü gerçekleştir. İşlemlerin sonunda tamamlanma mesajı yazdır.
Başlangıç kodu
# Depo nesnelerini düzenle
# Erişilemeyen nesneleri önizle
# Depo bütünlüğünü doğrula
# Tamamlanma mesajını yazdırÖrnek çözüm
git gc
git prune --dry-run
git fsck --full
echo 'Bakım ve doğrulama tamamlandı'Beklenen çıktı
Bakım ve doğrulama tamamlandı
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 Depo bakımında nesneleri düzenlemek, erişilemeyen nesneleri silmeden önce incelemek ve bütünlüğü doğrulamak istiyorsun. Hangi komut dizisi bu amaçları karşılar?
- git gc, git prune --dry-run, git fsck --full Doğru cevap
- git branch, git switch, git merge
- git add, git commit, git push
- git status, git log, git diff
Açıklama: <code>git gc</code> bakım yapar, <code>git prune --dry-run</code> temizlenecek nesneleri önizler ve <code>git fsck --full</code> bütünlüğü kontrol eder.
2 Bakım sırasındaki doğrulama komutunu tamamla
git gc
git prune --dry-run
git ____ --full
git gc
git prune --dry-run
git fsck --full
Açıklama: <code>git fsck --full</code>, bakım sürecinde depo nesnelerinin bütünlüğünü kapsamlı biçimde kontrol eder.
3 Depo bakım komutları
| Kavram | Anlamı |
|---|---|
git gc |
Nesneleri düzenleyip paketler |
git prune |
Erişilemeyen nesneleri temizler |
git fsck |
Nesne bütünlüğünü kontrol eder |
Maintenance |
Düzenli depo bakım süreci |