Kullanabilirsiniz magit-reset(varsayılan olarak bağlı x). Noktadaki taahhüt, bilgi istemi için varsayılan olarak kullanılır, ancak istediğiniz herhangi bir düzeltme değerini girebilirsiniz ("HEAD ~" buraya).
Sıfırlama komutları kılavuzun "Sıfırlama" bölümünde açıklanmıştır: https://magit.vc/manual/magit/Resetting.html
İşlem mesajını yeniden kullanmak için işlem =Caçılır penceresindeki seçeneği kullanabilirsiniz . İstemsiz olarak, istem şu anda herhangi bir tamamlama değeri sunmuyor (muhtemelen en azından sunması gerektiğini düşünüyorum
ORIG_HEAD), ancak sıfırlamadan önce mevcut işlemin karmasını öldürme halkasına koyabilirsiniz (örneğin, C-w"Head:" satırında Durum tamponunun) ve ardından sıfırladıktan sonra, =Cseçeneği için değer olarak sıralayın .
Bazı ek yorumlar:
Kullanmak yerine =C, commit ( cc) işlevini başlatmanın ve daha sonra git-commit-prev-message
( M-p) kullanarak önceki iletiler arasında geçiş yapmanın daha uygun olduğunu görebilirsiniz.
Yalnızca son taahhüdü değiştiriyorsanız, magit-commit-amend
( ca) veya magit-commit-extend( ce) ile önceki taahhüde yönelik aşamalı değişikliklerin üstesinden gelebilirsiniz . (İkincisi, COMMIT_EDITMSG arabelleğini atlayarak yürütme mesajını yeniden kullanır.)