美文网首页
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