美文网首页
GIT撤消操作

GIT撤消操作

作者: gurlan | 来源:发表于2019-01-16 11:33 被阅读0次

在任何一个阶段,你都有可能想要撤消某些操作。 这里,我们将会学习几个撤消你所做修改的基本工具。 注意,有些撤消操作是不可逆的。 这是在使用 Git 的过程中,会因为操作失误而导致之前的工作丢失的少有的几个地方之一。

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

$ git commit --amend

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

文本编辑器启动后,可以看到之前的提交信息。 编辑后保存会覆盖原来的提交信息。

例如,你提交后发现忘记了暂存某些需要的修改,可以像下面这样操作:

$ git commit -m 'initial commit'
$ git add forgotten_file
$ git commit --amend

最终你只会有一个提交 - 第二次提交将代替第一次提交的结果。

相关文章

  • GIT撤消操作

    在任何一个阶段,你都有可能想要撤消某些操作。 这里,我们将会学习几个撤消你所做修改的基本工具。 注意,有些撤消操作...

  • GIT 的撤消操作

    撤消工作区修改(未执行 add) git checkout . 放弃本地分支所有修改 git checkout -...

  • 撤消操作

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

  • Git 实用技巧

    1. 撤销操作技巧 任何时候,你都有可能需要撤消刚才所做的某些操作。本段总结git中常用的撤销操作: 修改最后一次...

  • 四、Git命令篇:撤销操作

    撤消操作 任何时候,你都有可能需要撤消刚才所做的某些操作。接下来,我们会介绍一些基本的撤消操作相关的命令。请注意,...

  • git 撤销操作

    在任何一个阶段,你都有可能想要撤消某些操作。 这里,我们将会学习几个撤消你所做修改的基本工具。 注意,有些撤消操作...

  • 撤消修改

    撤消工作区的修改 git checkout -- file 例如:git checckout -- readme....

  • Git撤消命令

    git checkout filename:将工作区内容的修改撤消git reset HEAD filen...

  • 《Pro Git》翻译文2.4 - 撤消操作

    访问原文 在任何一个阶段,你都有可能想要撤消某些操作。 此篇,我们将会学习几个撤消你所做修改的基本工具。 注意,有...

  • Git重置(撤消、丢弃)文件变更

    在使用Git中,我们经常需要撤消更改,本文件详细讲解撤消文件更改的几种方式 目录 1. restore[#1-re...

网友评论

      本文标题:GIT撤消操作

      本文链接:https://www.haomeiwen.com/subject/jqapdqtx.html