当前位置:   article > 正文

Sourcetree基本使用教程_sourcetree使用教程

sourcetree使用教程

sourcetree使用,给策划同学和美术同学准备的文档,只有基础功能介绍
版本:2.5.5.0(windows)

0X01 Clone项目

打开sourcetree后是这样的,如果有项目了先点击+号
1.点击Clone在这里插入图片描述

2.配置克隆项目的信息
位置1处添加远程项目git路径。
程序:http://10.113.4.228:10010/r/Client.git
美术:http://10.113.4.228:10010/r/Art.git
策划:http://10.113.4.228:10010/r/Document.git
位置2处添加需要将项目保存的本地文件夹。

在这里插入图片描述

点击高级选项
在这里插入图片描述
检出分支处,根据项目情况选择
我们这里策划和美术项目不需要修改,用默认的master分支;程序项目选择develop分支
在这里插入图片描述
然后点击克隆
3.下载项目中

在这里插入图片描述
4.提示框配置邮件信息
这里邮件只是为了显示日志用,不会真的给你发邮件
在这里插入图片描述
5.完成

0X02 提交和更新项目

1.更新项目,选择拉取
这里更新是整个项目更新,和svn不一样,不区分目录更新,用svn习惯的同学需要注意下
在这里插入图片描述

2.提交修改
第一步先暂存要提交的内容
在这里插入图片描述

第二步提交暂存的内容,备注提交日志,需要先勾选推送,然后点击提交,就完成了
在这里插入图片描述
注意每次提交前尽量先更新下

0X03 解决冲突

冲突的原因是有同学修改一个文件并且提交了,你没有更新的情况下也修改了这个文件,这时候更新时提示冲突

第一种情况,提交后推送失败,更新后合并冲突

1.更新失败,提示有冲突文件
这里是cs文件
在这里插入图片描述

2.将冲突的文件先提交上去,会提示推送失败,不管它
在这里插入图片描述

3.再次拉取

在这里插入图片描述

4.拉取后有冲突
感叹号图标表示冲突
在这里插入图片描述
5.解决冲突
根据自己情况选择解决方案,选中冲突文件右键
在这里插入图片描述
在这里插入图片描述

解决冲突后,感叹号没有了
在这里插入图片描述

然后提交,不要做其他操作,先提交,日志是默认冲突日志,不用管(如果有其它文件需要提交,也不要管,先把冲突文件提交上去,再重新提交需要提交的文件)

解决冲突后有可能出现orig后缀文件,直接删除就行,冲突备份用的
如果还提示推送,点击推送按钮就好了
在这里插入图片描述

第二种情况,本地修改没提交,更新提示冲突

1.更新失败提示
在这里插入图片描述
2.解决方案
将自己修改的文件备份,然后黄色或者灰色图标的丢弃修改,问号图标的移除
在这里插入图片描述
在这里插入图片描述
更新完成后再覆盖,然后提交

这里注意下,文件冲突不管是不是同一行都会提示冲突,没有自动合并,应该和冲突比对工具有关,这里不做说明了,svn如果修改不是同一行自动合并
git不会去管理文件夹,unity的meta文件让这个问题很蛋疼

0X04 基本知识

1.当前项目所在文件夹目录
点击浏览器会打开项目所在的文件夹
在这里插入图片描述

2.文件图标说明
新添加文件
在这里插入图片描述
如果删除这个文件选移除
在这里插入图片描述

修改的文件
在这里插入图片描述
放弃本地修改选择丢弃
在这里插入图片描述
删除的文件
在这里插入图片描述

在这里插入图片描述
放弃删除,选择丢弃,就恢复了
在这里插入图片描述

还有一种图标是更换目录
在这里插入图片描述

如果还不明白或者想要更详细的资料,这里推荐几篇文章
iOS-SourceTree的使用 (解决冲突参考)
SourceTree图文示例教程(Win版)
SourceTree使用方法

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/637889
推荐阅读
相关标签
  

闽ICP备14008679号