git revert

现在有4个提交记录(1234),4个文件(abcd):
 
过程:
1.revert 一个提交(2):
本次提交(2)的代码(和文件)没了, 但是log留有记录.
备注: 同一文件冲突没事, 解决就好了
2.只留下五条记录记录:1234和revert2,
3.如果想回到有2的时候:reset --hard 4
 
注意:再次提交的话, pull下来, 发现 git的reset没有记录... 

posted on 2017-09-19 11:25  鸣动我心  阅读(186)  评论(0编辑  收藏  举报