sourcetree
一零壹0
这个作者很懒,什么都没留下…
展开
-
Windows下给SourceTree配置外部比较工具BeyondCompare
一、首先安装BeyondCompare,下载地址打开Sourcetree 如下设置原创 2021-03-31 13:28:14 · 792 阅读 · 1 评论 -
SourceTree 重置当前分支到此次提交与回滚提交
1、重置当前分支到此次提交 可以实现版本push后的回退。操作流程可以看下面文章https://blog.csdn.net/st75033562/article/details/1116557402、重置当前分支到此次提交 可以在获取后重置到工作副本空间3、如果commit后,没有push选择重置当前分支到此次提交可以回退到当前历史,并把回退记录删除回滚提交 适合在commit后没有push,但是这种回退push后会有回退历史记录...原创 2021-01-07 15:37:00 · 4129 阅读 · 0 评论 -
SourceTeee 设置拉取时使用rebase
第一步,点击设置第二步:选择编辑配置文件第三步:选择工具打开文件后配置增加即可[pull] rebase = true原创 2021-01-07 11:42:07 · 1098 阅读 · 1 评论 -
SourceTree 将另外分支某一次提交合并到当前分支上来
在开发过程中,我们可能会遇到多个分支同时开发的情况,这时,如果你只想要拉取其他分支指定的提交文件,就使用cherry-pick命令就可以实现啦.在git命令窗口将另一个分支的某个提交拉取到当前分支:输入命令:get cherry-pick 版本号在sourcetree中操作:点击确定就ok啦....原创 2021-01-04 14:43:54 · 4917 阅读 · 3 评论 -
sourceTree在其他分支只合并某次提交
1.在sourceTree中找到需要提交的分支, 就是你想要修改的分支2.在显示提交信息中,选择所有分支,这样子就会出现所有分支的修改信息。3.找到需要合并的某次commit,点击,右键会出现弹框4.选择“遴选”5.点击确定按钮6.会看到这个分支下面刚才选中的某次修改内容,点击推送提交即可。这样子就完成只对某次或者不连续修改内容的提交。...原创 2020-12-27 19:51:46 · 1162 阅读 · 0 评论 -
sourcetree合并分支
1、要将分支合并到master,如下有一个master分支,一个自定义分支modify~(如果分支上没有显示要合的分支在远程/origin里先检出到分支)2.先定为到自定义分支modify~,提交所有修改。3.切换到master分支,右键自定义分支modify~,如下选合并modify~到当前分支。如此就将分支合并到了master分支。...原创 2020-12-27 19:47:54 · 1018 阅读 · 0 评论 -
用SourceTree创建分支
1. 创建一个分支:分支--->输入分支的名字--->创建分支2. 将分支推送到远程仓库选中分支---->推送推送成功之后,看到本地分支和远程分支同步了3. 在该分支上增删改代码,我在test分支上增加了一个文件...原创 2020-12-26 22:56:46 · 1336 阅读 · 0 评论 -
SoueceTree 本地仓库和贮藏两种方式冲突解决
第一种方式:commit后再pull冲突解决 1、选中冲突文件右键->解决方案->使用 我的版本 解决冲突,这是冲突文件的内容是我最初本地文件内容。这时先commit再push一下即可。 2、选中冲突文件右键->解决方案->使用 他人版本 解决冲突,这是冲突文件的内容是从远程拉取文件内容。这时先commit再push一下即可。 3、选中冲突文件右键->解决方案->打开外部合并工具(这时借助第三方工具,合并完成后)->标记完已解决第...原创 2020-12-25 22:19:30 · 921 阅读 · 1 评论 -
SourceTree回滚到历史节点
1. 原理原理,我们都知道Git是基于Git树进行管理的,要想要回滚必须做到如下2点:本地头节点与远端头节点一样(Git提交代码的前提条件); 于本地头节点获取某次历史节点的更改。说的有点抽象,以图来进行形容。2. 详细步骤步骤简记如下:两个节点 当前节点(最新节点) 与 历史节点1 点击历史节点,重置到历史节点,选择硬合并;2 点击当前节点,重置到当前节点,选择软合并;3 提交;3. 详细步骤(图示)1 点击历史节点,重置到历史节点2. 选择硬合并;3. 点击当原创 2020-12-24 20:57:27 · 1879 阅读 · 1 评论 -
SourceTree的软合并、混合合并、强合并区别
SourceTree介绍 这是一款将git版本管理工具操作可视化的操作软件,适用于Windows、IOS系统,也就是说不必使用git命令就可以进行暂存、提交、推送、拉取、合并、回滚等操作,这无疑是减轻了开发人员的负担,从而提高开发效率。软合并 软合并是指将此次提交回滚到指定提交位置,但这个过程中会将修改过的文件暂存到暂存区。操作过程如下: 首先鼠标右键选中要回滚到的位置,然后选中上图红色箭头所指位置。 然后选取“软合并”,点击“确定”。 最后点击左上角的“提交”按钮就可以看到已暂存原创 2020-12-24 20:55:48 · 741 阅读 · 0 评论