Git回滚到历史节点(SourceTree篇)
来源:互联网 发布:加权余量法 知乎 编辑:程序博客网 时间:2024/06/16 02:52
使用SourceTree 回滚Git的基本步骤。由于上回没写,导致又摸索了一次,引以为戒。
1. 原理
原理,我们都知道Git是基于Git树进行管理的,要想要回滚必须做到如下2点:
- 本地头节点与远端头节点一样(Git提交代码的前提条件);
- 于本地头节点获取某次历史节点的更改。
说的有点抽象,以图来进行形容。
2. 详细步骤
步骤简记如下:
两个节点 当前节点(最新节点) 与 历史节点
1 点击历史节点,重置到历史节点,选择硬合并;
2 点击当前节点,重置到当前节点,选择软合并;
3 提交;
PS: 注意检出Head 不是重置步骤!Head节点是不属于任何一个节点的。
3. 详细步骤(图示)
1 点击历史节点,重置到历史节点
2. 选择硬合并;
3. 点击当前节点,重置到当前节点;
4. 选择软合并;
5. 提交;
4. 参考文献
[1]. (知乎)Source tree 如何回滚到以前版本?
[2]. (新拉分支做法)使用SourceTree将bitbucket的远程仓库回滚到某一次提交
[3]. (知乎)Git 自动回滚 和 应用发布的二三事
[4]. (博客园 操作图示)sourceTree回滚操作
阅读全文
2 0
- Git回滚到历史节点(SourceTree篇)
- Git回滚到历史节点(SourceTree篇)
- 使用sourceTree回滚git代码到历史节点
- Git + SourceTree
- Git+SourceTree+Github
- git版本控制器sourceTree
- Git / SourceTree 使用
- sourcetree git 忽略文件
- Git SourceTree 冲突解决方案
- Git SourceTree 冲突解决方案
- git+sourcetree项目管理
- git-SourceTree安装
- git 加 sourcetree
- Git使用之SourceTree
- Git和SourceTree合用
- GIT 代码管理工具 SourceTree
- Git客户端SourceTree使用
- 使用git(sourcetree)
- Android对apk源码的修改--反编译+源码修改+重新打包+签名【附HelloWorld的修改实例】
- 页面侧滑
- spring+springMVC+mybatis框架 兼容mongodb(mysql+mongodb)
- CC2541/CC2530 pwm
- Havel-Hakimi定理(判断一个度序列是否可图)
- Git回滚到历史节点(SourceTree篇)
- VS2015静态库与动态库的使用
- python 字典的问题
- 网页前端代码存档
- 服务器安装之--nmon
- 序列化和反序列化Serializable-2
- Android开发能用上的技术
- BZOJ 1385: [Baltic2000]Division expression
- Tyvj4876:骰子游戏 ((FFT/NTT)+倍增+DP)