美文网首页Git 日常
Git 填坑 reset命令

Git 填坑 reset命令

作者: jiongge | 来源:发表于2017-04-08 17:43 被阅读11次

git  reset --soft  HASH  #返回到某个节点。保留修改

我自己代码的操作是:原来我的HEAD LocalBranch RemoteBranch 都在最新的节点上

(黄色代表HEAD 绿色代表本地分支 紫色代表远程分支)

,使用上述命令后变了,图片最清楚,如图:

结果修改的文件保留在原来本地提交的分支里面了(但是你修改代码的commit信息不见了),但确实修改成功并提交了,只是这样的方法提交的代码没有commitInfo

git  reset  --hard HASH   #返回到某个节点,不保留修改。

对于这个命令就简单点了

结果:本地提交的commitInfo不见了,修改的代码也没有保留。一般使用的情况是删除测试的commit操作或者上次错误的commit操作

相关文章

网友评论

    本文标题:Git 填坑 reset命令

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