Отсюда http://blog.prabir.me/post/Undo-in-Git.aspx , он сказал
This undo’s your commit and also resets your working tree to the last commit.
1 git reset --hard HEAD^
Но как я могу отменить мою последнюю фиксацию ПОСЛЕ того, как я сделал 'git push'?
Спасибо.
Когда я делаю «git log», я получаю верхнюю фиксацию
commit 29fc764693a5933a379169e22891e4b0d3d2426f
Merge: 002db49 cfb1d8f
Как я могу «git revert» это изменение?
Я получаю это
$ git revert HEAD
fatal: Commit 29fc764693a5933a379169e22891e4b0d3d2426f is a merge but no -m option was given.