下载之家:安全、高速、放心的绿色下载站!

当前位置:首页文章教程软件教程详细列表

SourceTree解决冲突的方法

时间:2022-12-25 来源:下载之家
手机扫码继续观看
SourceTree解决冲突的方法

SourceTree Windows版是一款适用windows操作系统的免费Git/Hg客户端管理工具。它具备了创建、克隆、合并、提交等实用操作,搭配精简的软件界面,可有效简化程序开发者与代码库之间的Git操作方式,提高程序开发效率!接下来和小编一起来学习一下SourceTree解决冲突的方法教程,希望大家会喜欢。

SourceTree解决冲突的方法:

解决冲突就要先制造冲突,冲突一般是由于两个人同时修改同一文件而造成的。在GitHub上修改远程仓库文件模拟一个人操作,sourceTree本地修改同一文件模拟另一个人操作。

登录GitHub ,打开GitTest,编辑test1.txt文件

SourceTree解决冲突

在文件末尾增加 内容 code conclick1,点击提交。如下图所示。

SourceTree解决冲突

SourceTree解决冲突

打开本地工作副本的test1.txt文件,新增内容code conclick2,如下图:

SourceTree解决冲突

打开sourceTree,可以看到本地工作副本有个待提交记录。

SourceTree解决冲突

推送代码。这个时候你修改完了本地的功能,并不知道远程仓库上也有人提交了该文件的修改。直接推送本地修改,推送本地工作副本到远程仓库,运行完成后会报错,大概是提示本地仓库和远程仓库版本不一致,无法提交,但是本地工作副本的修改却是已经提交到了本地仓库。如下图。

SourceTree解决冲突

SourceTree解决冲突