SourceTree配置BeyondCompare代码冲突解决工具
一、工具准备:SourceTree这个你得有、然后下载BeyondCompare(破解教程)
二、配置环境:SourceTree->工具->选项->比较,外部对比工具和合并工具都选择BeyondCompare
对比命令和合并命令都需要选择BeyondCOmpare的安装目录下的 Bcomp.exe 文件(若不能选择,在填写完参数后点击确定再选择)
对比命令的参数填写 \"$LOCAL\" \"$REMOTE\"
合并命令的参数填写 \"$LOCAL\" \"$REMOTE\" \"$BASE\" -o \"$MERGED\"
点击确定即可

三、现在已经配置好啦,我们来测试一下如何使用它来解决冲突吧
首先、制造冲突
现在我的git库中已经有一个文件并且已经 pull,我们先直接到网站上修改文件并保存

然后我们来本地编辑,编辑完成之后暂存,推送,我们拉取一下就会发现冲突啦

最重要的:::不要慌,拿出镇码之宝BeyongCompare,冲突的文件前面会有一个黄色的叹号(右击该文件->解决冲突->打开外部合并工具 进行处理)


保存之后关闭当前窗口,就会发现冲突文件已经解决啦,写好提交注释就可以重新推送啦
over!over!over!
SourceTree配置BeyondCompare代码冲突解决工具的更多相关文章
- Git - 可视化冲突解决工具P4Merge
		
P4Merge P4Merge是Git的一个第三发Diff和Merge工具(可视化冲突解决工具). 下载地址: https://www.perforce.com/downloads/visual-me ...
 - 记录一次gitlab版本回退以及代码冲突解决流程
		
版本回退 git clone -b 分支名 项目地址 克隆需要回退的分支代码 git pull 保证代码提交记录最新 git log --pretty=oneline 以行的形式展示提交记 ...
 - 【SVN多用户开发】代码冲突&解决办法
		
SVN是一款集中式的代码存储工具,可以帮助多个用户协同开发同一应用程序. 但是SVN不能完全代替人工操作,有时也需要程序员自己进行沟通确认有效的代码. 下面就简单的看一下,常见的代码冲突以及解决方法. ...
 - sourceTree 代码冲突解决
		
1.代码提交,有冲突 2. 拉取未同步的代码,勾选用衍合代替合并. 3. 在工作副本,未提交代码显示 4. 冲突代码解决 5. sourcetree页面
 - git 本地与远程仓库出现代码冲突解决方法
		
提交过程中报错: [python@heaven-00 Selesystem]$ git push -u origin masterUsername for 'https://github.com': ...
 - SVN提交代码冲突解决方法总结
		
在近期svn提交代码时遇到多种情况的问题,现做一个解决办法的总结如下: 插播一条:idea下被svn版本控制各类文件的颜色区分,红棕色,未加入版本控制:绿色,已经加入控制暂未提交:蓝色,加入,已提交, ...
 - 上传svn失败,代码冲突解决方式
		
1,修改文件后提交不了,大多是因为版本不一致造成的.更新一下,不产生冲突的情况,就可以提交了. 2,更新文件,如果出现冲突的情况,打开冲突文件test.php会看到类似以下的内容 <<&l ...
 - git代码冲突解决
		
1.git fetch 跟git pull差别是前者不会和本地直接merge code,而后者会,所以git fetch更安全 git fetch origin master:tmpgit dif ...
 - git提交代码冲突解决
		
1.git stash save "说明信息" 2.git stash lish 3.git pull 4.git stash pop stash@{编号}
 
随机推荐
- Openlayers中layer介绍
			
1.base layers & overlay layers base layer:最底层的layer,其它的图层是在他之上,最先增加的图层默认作为base layer. overlay la ...
 - 2016/07/07   mymps(蚂蚁分类信息/地方门户系统)
			
mymps(蚂蚁分类信息/地方门户系统)是一款基于php mysql的建站系统.为在各种服务器上架设分类信息以及地方门户网站提供完美的解决方案. mymps,整站生成静态,拥有世界一流的用户体验,卓越 ...
 - 安装 jdk-8u121( jdk1.8 )  Eclipse  jee neon java EE 4.6 并配置 中国科学技术大学 http://mirrors.ustc.edu.cn/eclipse/ 仓库源
			
官网太慢用百度网盘,打不开刷新几次试试 http://pan.baidu.com/s/1qYTUrGK#list/path=%2F 首先下载安装 jdk-8u121-windows-x64.exe ...
 - mybatis学习总结(一)——简介
			
基本构成 SqlSessionFactoryBuilder(构造器):它会根据配置信息或者代码来生成SqlSessionFactory(工厂接口) SqlSessionFactory:依靠工厂来生成S ...
 - javaweb开发之javaBean
			
一.JavaBean简介 JavaBean是使用Java语言开发的一个可重用的组件,在JSP的开发中可以使用JavaBean减少重复代码,使整个JSP代码的开发更简洁.JSP搭配JavaBean来使用 ...
 - java基础知识查漏 四
			
1.JAVA多线程实现方式 (1)继承Thread类,并重写run()方法 (2)实现Runnable接口,,实现run()方法 (3)使用ExecutorService.Callable.Futur ...
 - linux mount的安装配置
			
1.首先需要安装nfs-utils 和 portmap: yum install nfs-utils portmap (安装软件,也可直接安装 yum install nfs* portmap)chk ...
 - webpack v3 结合 react-router v4 做 dynamic import — 按需加载(懒加载)
			
为什么要做dynamic import? dynamic import不知道为什么有很多叫法,什么按需加载,懒加载,Code Splitting,代码分页等.总之,就是在SPA,把JS代码分成N个页面 ...
 - hdu  Integer Inquiry  解题报告
			
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1047 题目意思:就是求大整数加法.有多个案例,每个案例之间要输出一个空格. #include < ...
 - hdu 1391 Number Steps(规律)
			
题意:找规律 思路:找规律 #include<iostream> #include<stdio.h> using namespace std; int main(){ int ...