git 撤銷已經提交到遠程服務器的commit:
一、使用git log查看需要撤回的commitId git log 二、撤銷: 方式一: //撤銷commit,但不修改代碼 git reset commitId 方式二: //撤銷commit,同時將代碼恢復到對應ID的版本 git reset --hard commitId
三、需要將撤銷提交到遠程服務器的執行:
git push origin HEAD --force
//撤銷一次已經commit但未push的提交
git reset --soft head^