美文网首页
git reset 回退以前某个版本

git reset 回退以前某个版本

作者: jiangadam | 来源:发表于2016-09-02 10:41 被阅读212次

git reset是指将当前head的内容重置,不会留log信息。
git reset HEAD filename 从暂存区中移除文件
git reset –hard HEAD~3 会将最新的3次提交全部重置,就像没有提交过一样。
git reset –hard commit (38679ed709fd0a3767b79b93d0fba5bb8dd235f8) 回退到 38679ed709fd0a3767b79b93d0fba5bb8dd235f8 版本

根据–soft –mixed –hard,会对working tree和index和HEAD进行重置:
git reset –mixed:此为默认方式,不带任何参数的git reset,即时这种方式,它回退到某个版本,只保留源码,回退commit和index信息
git reset –soft:回退到某个版本,只回退了commit的信息,不会恢复到index file一级。如果还要提交,直接commit即可
git reset –hard:彻底回退到某个版本,本地的源码也会变为上一个版本的内容

相关文章

  • git reset 回退以前某个版本

    git reset是指将当前head的内容重置,不会留log信息。git reset HEAD filename ...

  • git回滚

    git回滚 merge后有冲突,不想解决冲突,想取消merge git reset 回退到某个版本 回退到某个版本...

  • GIt 回退

    git reset --hard git reset –hard:彻底回退到某个版本,本地的...

  • Git常用命令

    版本回退git reset 回退add 操作Git 版本恢复还原命令 reset git reset –mixed...

  • git回滚和强制提交

    Git回滚代码到某个commit 回退命令:git reset --hard HEAD^ 回退到上个版本 git ...

  • Git

    回退远程版本 先回退本地版本 git reset --hard commitId或者 git reset HE...

  • git 相关

    分支总结 版本回退 git reset –hard HEAD^ 回退到上个版本,git reset –hard...

  • 关于git commit 后想回退代码

    回退命令 git reset --hard HEAD^ 回退到上一个版本git reset ...

  • git 回退命令

    回退命令: git reset --hard HEAD^ 回退到上个版本 git reset --hard HEA...

  • Git 回退到指定版本

    查看 Git 的历史版本号 回退到某个历史提交版本 推送到远端分支 在执行 git reset 后本地已经回退到指...

网友评论

      本文标题:git reset 回退以前某个版本

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