Tôi đã thực hiện 'cam kết git' nhưng tôi chưa đẩy cho người khác. vì vậy khi tôi thực hiện trạng thái 'git', tôi nhận được '# Nhánh của bạn trước' master 'bằng 1 commit'.Xóa cam kết git chưa được đẩy
Vì vậy, nếu tôi muốn quay trở lại top tôi cam kết, tôi có thể chỉ làm"
git reset --hard eb27bf26dd18c5a34e0e82b929e0d74cfcaab316
cho rằng khi tôi làm 'git log'
commit eb27bf26dd18c5a34e0e82b929e0d74cfcaab316 Date: Tue Sep 29 11:21:41 2009 -0700 commit db0c078d5286b837532ff5e276dcf91885df2296 Date: Tue Sep 22 10:31:37 2009 -0700
Câu hỏi này có vẻ trùng lặp với một câu hỏi khác của bạn: http://stackoverflow.com/questions/1338728/how -to-delete-a-git-cam kết –
Có thể trùng lặp của [Xóa cam kết từ một nhánh trong Git] (https://stackoverflow.com/questions/1338728/delete-commits-from-a-branch-in-git) –
Bản sao có thể có của [Cách hoàn nguyên kho lưu trữ Git sang cam kết trước đó?] (Https://stackoverflow.com/questions/4114095/how-to-revert-git-repository-to-a-previous-commit) –