昨天逛
CSDN
看到一個以前一直想做的操作,在這裡記錄下來,方便之後碰到快速解決。並未實戰使用過(下次碰到)
-
查詢需要撤銷至某個
commit
的id
:git log
;
-
執行撤銷,同時將程式碼恢復到『前一
commit_id
』 對應的版本 :git reset –hard id
;- 前一
commit_id
,不確定究竟是命令指定id
還是命令指定id
的前一個commit
,下次碰到場景實戰的時候驗證一下;
-
完成
commit
命令的撤銷:git reset id
;- 不對程式碼修改進行撤銷,可以直接透過
git commit
重新提交對原生程式碼的修改。
附上 CSDN
原文連結
本作品採用《CC 協議》,轉載必須註明作者和本文連結