git里面實現撤銷commit
這個據我目前所知,有至少4個途徑可以做到
1、git reset
2、git revert
3、git rm –cached
4、git checkout
這個可以參考這個
https://www.atlassian.com/git/tutorials/resetting-checking-out-and-reverting
idea 如何實現的 git revert 是如何實現的?
10:00:04.296: git -c core.quotepath=false rm --cached -f -- src/main/java/com/web/sohu/TestController.java
10:00:04.391: cd D:\workspace\idea\user-push-service
10:00:04.391: git -c core.quotepath=false checkout HEAD -- src/main/java/com/web/sohu/TestController.java
like this。