Git教程-3.撤销修改、删除文件

太过爱你忘了你带给我的痛 2022-05-09 11:36 320阅读 0赞

撤销修改

  • 情况一:工作区修改了,但是没提交到 暂存区
    git checkout — file:其实就是将版本库中最新版本跟新到工作区
  • 情况二:工作区修改了,而且提交到 暂存区
  1. git reset HEAD file :可以将暂存区撤销,重新放到工作区
  2. git checkout — file:再将工作区的修改撤销
  • 情况三:整个修改已经提交到版本库中,如果没有没有推送远程,返回上一版本

删除文件

  • 如果将工作区的文件删除,这时候工作区文件和版本库不一样
  1. 误删:git checkout — file :恢复文件
  2. 确实需要删除:git rm file删除版本库中此文件,git commit -m “delete file” 报告信息

发表评论

表情:
评论列表 (有 0 条评论,320人围观)

还没有评论,来说两句吧...

相关阅读

    相关 git——撤销修改

    我们在提交修改时,往往会出现提交了错误的修改从而想将提交的修改撤销。在git中有下面两种方式可以供我们使用: 前面说的,git分区管理,有工作区和暂存区。如果我是在工作区做了