Vì vậy, tôi đã có một nhánh phát triển với cam kết mà tôi muốn hoàn nguyên. Vì vậy, tôi gõ vào git revert <commit-hash>
Git Hoàn nguyên không hoạt động
Nhưng khi nó chạy nó nói:
$ git revert 165702b305
On branch develop
nothing to commit, working directory clean
này cam kết đã được theo dõi xuống như là thủ phạm của một lỗi và id muốn trở nó, nhưng đối với một số lý do nó không làm việc. Nó có thể bị hỏng bằng cách nào đó? Các câu trả lời và tìm kiếm khác không thể giúp được.
Có thể tất cả các thay đổi của cam kết này đã được hoàn nguyên trong các cam kết khác và lỗi tương tự có nguồn gốc khác không? – Netch
bạn có thể thử giải pháp cho các câu hỏi trước: (1) http://stackoverflow.com/questions/4114095/revert-to-previous-git-commit (2) http://stackoverflow.com/questions/927358/how- để-undo-the-last-git-cam kết – kikicarbonell
Câu hỏi này không thực sự có đủ thông tin để có thể biết những gì đang xảy ra. Có lẽ nếu bạn thêm đầu ra của 'git log --oneline --graph --decorate', điều đó sẽ hữu ích, nhưng tôi nhận ra rằng câu hỏi này đã cũ rồi. – TheWarriorNamedFoo