回滚到一次提交commit
先用
- git log
然后再用
- git reset e2dab5c
e2dab5c是git log之后看到的commit后面的哈希值。
解除跟踪
解除跟踪,但是保留文件
- git rm --cached demo
解除跟踪,同时删除文件
- git rm demo
设置默认编辑器
将默认编辑器设置为vim
- git config core.editor vim
撤销(取消)对于一个文件的修改
使其回到未修改的状态
- git checkout -- filename
本文转自 virusswb 51CTO博客,原文链接:http://blog.51cto.com/virusswb/1057959,如需转载请自行联系原作者