06 Ekim • 10 dakikalık okuma
Git sürüm kontrol sisteminde en son ve daha eski commit mesajları kolayca değiştirilebilir.
Git sürüm kontrol sisteminde en son commit mesajını değiştirmek için;
git commit --amend -m "Yeni commit mesajı."
Git sürüm kontrol sisteminde en son commit mesajından daha eski commit mesajlarını değiştirmek için;
git log komutu ile en son commit kayıtları listelenir.
git log
git rebase komutu ile güncellenmek istenen en son commit kayıtları listelenir. Örneğin; en güncel 3 commit kaydını getirmek için;
git rebase -i HEAD~3
git rebase komutu sonrası açılan dosya;
git rebase komutu sonrası açılan dosyada güncellenmek istenen commit kaydının başına reword yazılır ve açıklama yazısı değiştirilir. Dosya kaydedilip kapatılır.
Sonraki adımda açılan COMMIT_EDITMSG dosyasında güncellenmek istenen commit açıklama yazısı değiştirilir. Dosya kaydedilip kapatılır.
Değişiklikleri kontrol için tekrar git log komutu ile commit kayıtları listelenir. Açıklama mesajının güncellendiği görülür;