@bdonlan cevabı bu çok soru için iyi ama daha iyi bir çözüm isteyebileceğiniz bir duruma işaret edeceğim.
Son kaydetmeye değişiklikler eklemek istediğinizi varsayalım. Yani @bdolan'ın önerdiği gibi yaparsınız:
git add files
git commit --amend
Yeni mesajı yazarken, bu dosyaları o işleme eklemekten pişman olduğunuzu hayal edin. Sorun, önceden kaydedilmiş bir tamamlama mesajıyla takılıp kalmanız ve düzenleyiciden çıkmanız (kaydederek veya kaydetmeden) bu değişiklikleri son kaydetmeye ekleyecektir. Bu eylemlerden önceki noktaya geri dönmek , son taahhüdü bölmenizi gerektirir - eminim bundan kaçınmak istersiniz.
İşin püf noktası, düzenleyiciden yalnızca satırla başlayan #veya hiç satır içermeyen satırları kaydedip çıkmaktır . Çıktığınızda şu mesajla karşılanacaksınız:
Aborting commit due to empty commit message.
Ve son kaydı hiç değiştirmedin.