Junior — Middle
Git stash komutunun ne yaptığını ve hangi durumlarda kullanıldığını açıklayabilir misiniz?
sobes.tech yapay zeka
AI'dan gelen yanıt
git stash komutu, henüz commit için hazır olmayan çalışma dizinindeki ve indeksdeki değişiklikleri geçici olarak saklamak için kullanılır. Bu, çalışma alanını temizleyerek başka bir dala geçmek veya başka işlemler yapmak için, tamamlanmamış değişiklikleri kaybetmeden olanak tanır.
git stash komutunu çalıştırdığınızda, Git değişikliklerinizi özel bir yığına kaydeder ve çalışma dizinini son commit durumuna geri getirir.
Kullanım örneği:
git stash # Değişiklikleri kaydeder
# başka bir dala geçiyoruz
git checkout feature-branch
# kaydedilen değişikliklere geri dönüyoruz
git stash pop # Değişiklikleri geri yükler ve yığından siler
Bu, bir görev üzerinde çalışmaya başladıysanız ve mevcut çalışmalarınızı kaybetmeden başka bir göreve acil geçmeniz gerekiyorsa kullanışlıdır.