On Bitbucket Repo của tôi, tôi thấy điều này:Hoàn nguyên lại cụ thể cam kết trong Git
Tôi muốn để có được trở lại nơi tôi là khi tôi đưa ra là cam kết với một mũi tên trỏ đến nó.
Trong cam kết của tôi, nơi tôi đã xóa AutoMapper, tôi đã xóa nhiều tệp và thư mục và tôi biết muốn tất cả chúng trở lại. Tôi muốn tất cả giống như trước khi tôi thực hiện cam kết 44f31d5.
Tôi nghĩ điều này là phổ biến, vì vậy tôi đã thử tất cả các loại từ bài viết tôi tìm thấy trên SO (bạn có thể thấy nỗ lực của tôi) và điều này không hoạt động! Tôi đã nhận được cam kết cuối cùng bằng cách thực hiện
git revert HEAD~1
Và cam kết. Tôi đã nghĩ rằng sẽ hoàn nguyên cam kết cuối cùng của tôi, thay vào đó tôi hoàn nguyên lần thứ hai (nếu điều đó có ý nghĩa).