Я сделал git commit, но я не нажал других. поэтому, когда я делаю «статус git», я получаю «# Ваша ветка впереди« хозяина »на 1 commit».Удалите git commit, который не нажал
Так что, если я хочу, чтобы смотать мой верх совершала, я могу просто сделать»
git reset --hard eb27bf26dd18c5a34e0e82b929e0d74cfcaab316
, учитывая, что, когда я делаю„журнал GIT“
commit eb27bf26dd18c5a34e0e82b929e0d74cfcaab316 Date: Tue Sep 29 11:21:41 2009 -0700 commit db0c078d5286b837532ff5e276dcf91885df2296 Date: Tue Sep 22 10:31:37 2009 -0700
Этот вопрос возник в копилке другого вопроса: http://stackoverflow.com/questions/1338728/how -to-delete-a-git-commit –
Возможный дубликат [Удалить коммит из ветки в Git] (https://stackoverflow.com/questions/1338728/delete-commits-from-a-branch-in-git) –
Возможный дубликат [Как вернуть репозиторий Git к предыдущей фиксации?] (Https://stackoverflow.com/questions/4114095/how-to-revert-git-repository-to-a-previous-commit) –