如果commit沒有merge,那么可以使用git reset --soft直接回退本地代碼
如果有多次commit,而且都已經merge,則可以使用git revert commit_id來進行回退,第一次revert之后,先commit,后面每次revert之后,都要git commit --amend ,就可以將多次回退合并到一次進行merge。

image.png
git log之后,黃色部分就是commit_id
注意:先commit的要后revert,后commit的要先revert