git commit -a --amend與git reset的使用
當第一次commit時註解寫錯了怎麼辦?
可使用git commit -a --amend指令來重新修改註解
當使用了git add .指令之後想反悔怎麼辦?
可使用git reset指令復原
如果想要回復到前兩次所push的版本時,可使用git reset --hard <commit_id>指令。
你要先取得你所要復原版本的SHA字串,
使用指令查詢或是搭配github介面來取得都可以,如下圖按下紅圈處即可取得SHA字串。
指令範例如下
git reset --hard 9941ae7326e9eb965f29f5fa026342dd4d9231ef
如果想要取消已經commit動作,則有人使用git reset指令,
但我試過之後卻無作用。試一下git reset HEAD^ --soft指令看看吧。
參考資料: