Bir zulası attım ve birleşme çatışması vardı. Yinelenen olarak listelenen sorunun aksine, zaten dizinde saklamak istediğim bazı değişmemiş değişiklikler vardı. Sadece birleştirme çatışmasını ortadan kaldırmak istemiyorum, aynı zamanda dizinimi pop'dan önceki haline geri döndürmek istiyorum.
Denedim git merge --abort
, ama git hiçbir birleşmenin sürmediğini iddia etti. Başlangıçta dizinde yaptığım değişiklikleri yok etmeden bir pop'u iptal etmenin kolay bir yolu var mı?
git stash pop
kirli çalışma direncini asla deneme gibi bir şey yapmamak oldukça iyi bir genel uygulamadır . Bu durumda basitçe git reset --hard
ve saklamak hala bozulmamış olabilir. (Bu aşağı yukarı @ BradKoch'un bağlantılı konusunun önerdiği şeydir)