Git Önbelleği Nasıl Temizlenir

Comment effacer le cache Git
⏱️ 3 min read

Git ile çalışırken, .gitignore dosyanıza yeni kod satırları ekledikten sonra, yok sayılan dosyaların “git commit” hazırlama alanınızda görünmeye devam ettiği birçok örneğiniz olacaktır. Bu tür durumlarla karşılaştığınızda sorunu çözmenin en iyi yolu Git önbelleğinizi temizlemek ve temizlemektir. Bu kılavuz size Git önbelleğinizi nasıl temizleyeceğinizi göstermeyi amaçlamaktadır, ancak buna dalmadan önce Git önbelleğinin ne olduğuna, ne yaptığına ve onu temizlemenin avantajlarına kısaca değinelim.

Git Önbelleği Nedir?

Hazırlama alanı veya dizin olarak da adlandırılan Git önbelleği, herhangi bir zamanda “git commit” komutunu adlandırdığınız örnekte gerçekleştirilecek olan depo, taahhütler ve dallar dahil olmak üzere çalışma ağacı dizinini içerir.

Önbellek, çalışma ağacında seçilen değişiklikleri gerçekleştirmeden önce yapmanıza veya diğerlerinin çoğunu önbelleğe alırken yalnızca en son taahhütleri indirmenize yardımcı olur.

Git önbelleği olmadan, Git taahhüdü, bir sonraki taahhüdde bazı kesinleştirme değişiklikleri yapmadan önce, çalışma ağacındaki taahhüt değişikliklerini uygunsuz bir şekilde geri alırdı.

Git Önbelleği Ne Yapar?

Hazırlama alanının veya dizinin özü, çakışan kesinleştirme birleştirmelerini çözerek ve her ihtiyaç duyulduğunda anında bağımlılıkları, kitaplıkları ve diğer içerik türlerini yeniden indirme ihtiyacını en aza indirerek performansı artırmaktır.

Git Önbelleğini Nerede (ve Nasıl) Bulunur

Git önbelleği, .git dizini içindeki index adlı bir dosyanın içindedir.

Git önbellek dosyasını bulmak veya gitmek için, .git dizinine gitmek için aşağıdaki komutu çalıştırın. .git dizininin konumunu öğrendikten sonra, cd emretmek:

Dizine girdikten sonra, dizin dosyasını kullanarak dizin dosyasını bulabilirsiniz. ls emretmek:

Dosyayı görüntülemek için file komutunu kullanın:

Komut size dosya türünü, sürümünü ve Git önbellek dosyasındaki giriş sayısını gösteren bir çıktı verecektir.

Git Önbellek Dosyasını Temizle

Git önbelleğinden belirli bir dosyayı kaldırmak için git rm komutu ve ardından belirli bir dosya.

Dosyaları önbellekten yinelemeli olarak kaldırmak için -r ile bayrak git rm emretmek.

Komutun genel sözdizimi şöyledir:

Dosya adını Git önbelleğinden kaldırmak istediğiniz belirli dosyayla değiştirin.

Örneğin, “mte-info.c” dosyasını kaldırmak için şu komutu kullanın:

Ardından, şu komutu kullanarak dosyanın başarıyla kaldırıldığını doğrulayın:

Resim1 1

Not: yürütme git rm --cached filename komutu, dosyayı çalışma dizininden silmez – yalnızca hazırlama alanından.

Öte yandan, tüm önbelleğinizi ve hazırlama alanınızı temizlemek için git rm özyinelemeli komut -r seçenek:

Toplama

Bu öğreticiden öğrendiğiniz gibi Git önbelleğinizi temizlemek kolaydır. Bu arada Git kullanımını daha verimli hale getirmek için Git takma adını öğrenmelisiniz.

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Avatar of Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

You may also like...

Subscribe
Bildir
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x