Git 分布式版本管理系统

Git基础 - 撤销操作

2019-08-15  本文已影响4人  Rising_life

撤销操作

在任何一个阶段,都有可能想要撤消某些操作。

有时候我们提交完了才发现漏掉了几个文件没有添加,或者提交信息写错了。 此时,可以运行带有 --amend 选项的提交命令尝试重新提交:

$ git commit --amend

这个命令会将暂存区中的文件提交。 如果自上次提交以来你还未做任何修改(例如,在上次提交后马上执行了此命令),那么快照会保持不变,而你所修改的只是提交信息。

取消暂存的文件

使用 git reset HEAD <file>... 来取消暂存

撤消对文件的修改

撤消修改 - 将它还原成上次提交时的样子

$ git checkout -- <file>

git checkout -- [file] 是一个危险的命令,这很重要。 你对那个文件做的任何修改都会消失 - 你只是拷贝了另一个文件来覆盖它。 除非你确实清楚不想要那个文件了,否则不要使用这个命令。

上一篇 下一篇

猜你喜欢

热点阅读