美文网首页
git远程仓库回退到某次提交

git远程仓库回退到某次提交

作者: 死靓仔 | 来源:发表于2019-02-27 15:09 被阅读0次

在网上看到一个利用SourceTree回退的方法,操作非常简单

转化为 命令 如下
//代码回退到这次提交,后面的--soft 或者 --mixed 是为了找回丢掉的并且有用的提交
//1.
git reset --hard 要回退到的那次提交的版本号

// --soft 和 --mixed 都不改变文件,
// 对于 当前文件状态 与 回退版本文件状态 的 差异,--soft 会
// 放到暂存区
// --soft 和 --mixed 都可以,默认是--mixed
// 2.
git reset 最后一次提交的版本号

//3.
删掉错误的修改,然后提交、推送到远程
几个相关概念
HEAD指向当前分支的最后一次提交

Working tree: Your working tree are the files that you are currently working on. 
              (--soft 和 --mixed 都不改变the files)

index: 暂存区 (--mixed reset暂存区 而--soft 不)

关于git-reset的详细介绍

相关文章

  • git远程仓库回退到某次提交

    在网上看到一个利用SourceTree回退的方法,操作非常简单 转化为 命令 如下 几个相关概念 关于git-re...

  • 版本回退

    idea界面获取要回退到的版本号 本地回退 git push -f 强制提交远程仓库

  • Git常用命令笔记

    git命令使用 1 创建远程仓库(初始化--提交到本地仓库--提交到远程仓库) $ git init ...

  • git 回退到某次提交

    回退命令: git reset --hard HEAD~3 回退到前3次提交之前,以此类推,回退到n次提交之前$ ...

  • 通过Git将本地项目和远程仓库做关联

    添加远程代码仓库: git remote add origin 远程仓库地址 提交代码到远程仓库: git pus...

  • git 命令行操作笔记

    git中的选项解释 创建本地git仓库 提交代码到git仓库 本地git仓库添加到远程仓库中 克隆远程仓库到本地 ...

  • Git 删除某一次提交

    Git 删除某次 commit 一、 git reset git reset :回滚到某次提交。 git rese...

  • git从入门到精通

    查看git命令 初始化git仓库 克隆远程仓库(github) 添加新增的文件 提交到本地库 提交到远程maste...

  • git 工具

    初始化git仓库 添加文件 查看状态 提交文件 提交文件到远程仓库 更新远程仓库代码 查看分支 创建分支 提交分支...

  • Git 回退本地/远程仓库的某次提交

    事情是这样的,今天交接工作提交代码时,不小心把本地配置文件给提交上去了!我心想这可不行,快走了,还要改人家的基本配...

网友评论

      本文标题:git远程仓库回退到某次提交

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