Tôi vô tình sửa đổi cam kết trước đây của tôi. Cam kết nên được tách riêng để giữ lịch sử của những thay đổi tôi đã thực hiện đối với một tệp cụ thể.
Có cách nào để hoàn tác cam kết cuối cùng không? Nếu tôi làm một cái gì đó như git reset --hard HEAD^
, cam kết đầu tiên cũng được hoàn tác.
(Tôi chưa được đẩy đến bất kỳ thư mục từ xa)
git reflog
để tìm số chính xác, vd{2}
.