Git'i kullanıyorum ve küçük bir işlem yaptıktan sonra büyük bir işlem gerçekleştirdim. Ben git rebase
itmeden önce iki komisyon birlikte ezmek için kullanmaya karar verdim . (Bunu daha önce hiç yapmadım.)
Ben de yaptım:
git rebase -i HEAD~2
Bu bana editörümü verdi, burada önceki taahhüdü seçip daha sonunu seçtim. Kaydettiğimde git dedi:
hata: ' dosyaadı ' statüsü verilemiyor: İzin reddedildi
Daha sonra işlemek için sha1 uygulanamadı ... bu işlem için metnin ilk satırı
Şimdi:
- Yaptığım zaman hiçbir taahhüt görünmüyor
git log
. git status
"Şu anda herhangi bir şubede değilim" dedi.- Bir dosya değiştirilmiş ve dizinde listelenir ve iki dosya izlenmemiş olarak listelenir. İlk işlemimin sadece bir dosyası vardı (sanırım) ve ikinci işlemimin iyi bir düzine vardı.
Ne oldu!? Nasıl düzeltebilirim?