Tam işin ortasındasınız ve aniden acil bir durumla karşılaştınız. Bir çok
dosyayı da değiştirdiniz ama commit
etmek istemiyorsunuz. Ne yapacaksınız?
İşte git stash
burada devreye giriyor. Yapmanız gereken:
git stash save
ve
Saved working directory and index state WIP on master: 423eaf4 init
HEAD is now at 423eaf4 init
gibi bir mesaj göreceksiniz. ls -al
ile directory’e baktığınızda, eklediğiniz
ama commit
etmediğiniz dosyaları göremeyeceksiniz. Sakın paniklemeyin.
Bu dosyalar artık ZULA’da yani stash
de…
Çalışmaya devam edin, işlerinizi tamamlayın ve kaldığınız yere gere dönmek için:
git stash pop
yapmanız yeterli.