Đây câu hỏi StackOverflow có giải pháp tốt nhất / cách tiếp cận hoàn tác cam kết cuối cùng.
Tôi đã bắt đầu sử dụng Magit một vài tuần trước và sau khi xem qua tất cả các tài liệu của nó, tôi vẫn không có cách nào dứt khoát / tốt nhất để hoàn tác một thay đổi sai lầm.
Ví dụ:
Để hoàn tác và làm lại cam kết cuối cùng, chúng ta có thể sử dụng:
$ git commit -m "Something terribly misguided"
$ git reset HEAD~
<< edit files as necessary >>
$ git add ...
$ git commit -c ORIG_HEAD # To keep the same commit message
Điều gì nên là quy trình công việc tốt nhất để tái tạo thủ tục này bằng Magit ?