使用sourceTree回滚git代码到历史节点
2017-09-30 14:59
399 查看
前记
回滚git代码好几次了,但是每次总是忘记回滚的步骤,每次都要再想一下,试一下。今天又回滚代码了,索性就记录一下。问题
将当前代码回滚到某次历史提交。本文示例:从master 回滚到 “回滚“ 历史节点。
操作
在需要回滚的分支“右键“选择“将master重置到这次提交“,选择重置(强行合并)到需要回滚的历史节点。如图将master 回滚到 “回滚“ 历史节点。
再次重置(软合并)到当前分支最新的节点。
如图将“回滚“历史节点再重置到”origin/master”的最新节点。
此时在“文件状态“中即可获取到从历史节点到当前节点的所有修改记录
此时可以重置(或按照需求修改)”文件状态”中的文件,进行新的提交。
提交成功后,则成功重置了从历史节点到最新节点的提交。
相关文章推荐
- git管理代码报错(使用Sourcetree工具) 有子模块Submodule(未解决)
- 使用 GIT 获得Linux Kernel的代码并查看,追踪历史记录
- git是一种分布式代码管理工具,git通过树的形式记录文件的更改历史,比如: base'<--base<--A<--A' ^ | --- B<--B' 小米工程师常常需要寻找两个分支最近的分割点,即base.假设git 树是多叉树,请实现一个算法,计算git树上任意两点的最近分割点。 (假设git树节点数为n,用邻接矩阵的形式表示git树:字符串数组matrix包含n个字符串,每个字符串由字符'0
- 使用SourceTree的git命令提交代码
- SourceTree的基本使用 1. SourceTree是什么 拥有可视化界面的项目版本控制软件,适用于git项目管理 window、mac可用 2. 获取项目代码 1. 点击克隆/新建 2
- Git回滚到历史节点(SourceTree篇)
- mac电脑下将没有做git管理的代码使用github和sourceTree进行代码管理
- Git回滚到历史节点(SourceTree篇)
- Git回滚到历史节点(SourceTree篇)
- git代码管理:使用SourceTree push时错误:error: unable to rewind rpc post data - try increasing http.postBuffer
- 如何使用sourcetree 或 IDEA 自带的git合并代码?
- 如何使用sourcetree 或 IDEA 自带的git合并代码?
- 使用 GIT 获得Linux Kernel的代码并查看,追踪历史记录
- Git回滚到历史节点(SourceTree篇)
- 如何使用sourcetree 或 IDEA 自带的git合并代码?
- 使用git和github 进行代码的版本控制
- git代码管理工具使用
- Windows下Git使用记录--03 Git GUI与金山快盘组建私人代码仓库进行项目开发
- 关于treeView1_AfterSelect方法中节点的使用(代码介绍)
- 使用本地git管理xcode代码: