美文网首页
Git-21 & 22 & 23: 文件的恢复

Git-21 & 22 & 23: 文件的恢复

作者: WenxuanLi | 来源:发表于2019-04-03 10:25 被阅读0次

    李文轩 2019-02-25


    撤销 工作区 中的文件的变更:

    $ git checkout -- <filename>
    # discard changes in working directory
    

    从 HEAD 恢复到 暂存区(不打算生成commit):

    $ git reset HEAD    # 不保留暂存区的所有变更,所有文件恢复成和 HEAD 一样
    # 工作区的修改会被保留
    

    从 HEAD 恢复到 暂存区,部分文件:

    $ git reset HEAD -- <filename>
    

    从 暂存区 恢复到 工作区(不打算 git add):

    $ git checkout -- <filename>
    

    相关文章

      网友评论

          本文标题:Git-21 & 22 & 23: 文件的恢复

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