如何撤销最后一次git commit?

来源:luqidong 发布时间:2014-02-25 21:08:08 点击数:
我不小心加入含Git中我的文件错误的目录。而不是添加一个。java文件的,我加入含有。类文件的目录。 
我怎样才能撤消此操作?
 
$ git commit ...              (1)
$ git reset --soft 'HEAD^'    (2)
$ edit                        (3)
$ git add ....                (4)
$ git commit -c ORIG_HEAD     (5)

 

首先要理解你要做什么
这是最经常做的,当你想起了什么,你只是犯是不完整的,或者你拼错了您的提交信息,或两者兼而有之。离开工作树,因为它是之前的“复位”。 (引号可能会或可能不会被要求在你的shell) 
更改的工作树中的文件。 
当他开始变化的时候就提交提交。 
“重置”复制老的头部.git/ ORIG_HEAD;重做提交由开始的日志信息。如果您不需要编辑的消息进一步,你可以给-C选项来代替。

本文由免费oa系统78oa原创,转载请注明出处。