在SourceTree使用教程(五)中讲到了提交的撤销回滚,并且注明这个撤销回滚只能撤销回滚最新的提交记录,并不能回滚到某个历史版本。但是实际使用场景中肯定会遇到需要回退到某个提交的,而不仅仅是最新的提交。本次教程将讲述如何使用SourceTree来回退代码 ...
一 我们分三次依次把代码提交到远端分支上 二 如果这个时候突然发现前面一次的提交是错误的,现在想回到 第二次的提交 分支上,有两个解决方式: 第一种删除新增 第三次的提交 的内容,但是这个前提是修改内容很少的前提下才可以采用此方法,否则会陷入无穷无尽的代码比对泥泞中。 那么第二种方式就是该教程将要讲述的,重置到某个历史分支。 三 切换到sourcetree界面,打开 CESHi 分支的日志 历史界 ...
2021-01-29 11:22 0 396 推荐指数:
在SourceTree使用教程(五)中讲到了提交的撤销回滚,并且注明这个撤销回滚只能撤销回滚最新的提交记录,并不能回滚到某个历史版本。但是实际使用场景中肯定会遇到需要回退到某个提交的,而不仅仅是最新的提交。本次教程将讲述如何使用SourceTree来回退代码 ...
情况一:想撤回已经被推送到远程的分支(在同一个分支上操作) 如图:选择想要回滚的分支,右击---回滚提交---确定 说明一下:选择回滚提交之后(你之前改的代码已经没了!没了!没了!所以一定要先把你改的代码储藏一下) 这时候本地分支会出现“Revert”的字样,推送 ...
相信用过sourceTree的伙伴们都认识这两,但是不一定用过这两个功能,甚至是不能很好的把握它两的区别,根据自己最近亲身测试,总算是能小小的总结一下了 首先这儿假如,历史版本已经出现了1、2、3、4、5、6、7、8、9,当前的版本是9,讲述执行上面两种操作,分别会有什么效果 1.提交 ...
某个提交的版本,且那个版本之后提交的版本都不要了 操作步骤: 1. 切换到指定分支 2. gi ...
有的时候,在develop分支开发,是大家公用的开发分支,但是只想合并自己提交的到master,如何操作呢?那就要用cherry-pick了。 语法 git cherry-pick commitid 首先,git log查看自己提交的log,找到版本号,如最近的版本号是 ee3c72 ...
https://www.jianshu.com/p/ea9ebad692d2 ...
前言 当我们对Git的提交、分支已经熟悉了之后,可以熟练使用命令操作Git后,再使用GUI工具,就可以更高效。Git有很多图形界面工具,例如很经典的小乌龟。 今天我们简单的来聊聊SourceTree,也是不错的选择哦! 首先从官网下载好SourceTree安装,然后直接 ...
乱七八糟的改了很多东西,现在想重置到改动前,发现怎么重置改动都在, 一开始还挺纳闷的,后来才发现问题出在哪儿里。 1、选择这里-重置当前分支到此次提交 2、选择这里-强制合并 ...