git撤销删除

问题描述:

    使用git时本地文件删除了,提交至github,希望撤销修改,找回源文件

问题解决:

(1)查看git log,查看日志信息

clipboard

注:

    使用 git log 可以查看提交的日志信息

  (2)撤销已经完成的提交

clipboard

注:

  git  reset是指将当前head的内容重置,不会留任何痕迹。

(3)具体使用

clipboard

    git  reset HEAD                         //HEAD 最近一个提交

git reset HEAD^                      //HEAD^ 上一次提价

    git reset –hard                        //彻底回退到某个版本,本地的源码也会变为上一个版本的内容

git reset --hard HEAD~3      //会将最新的3次提交全部重置,就像没有提交过一样。

原文地址:https://www.cnblogs.com/luosongchao/p/3408367.html