SourceTree使用
2018-09-17 本文已影响0人
Xeroo
操作:
-
克隆拉取项目:
1.png
如上图:点击文件,点击克隆/新建
2.png
1.填写仓库链接
2.选择项目保存地址
3.项目名
4.要拉取的项目分支(之后可拉取各种分支,所以这里随便选一个也没问题)
-
双击分支名可切换分支
主要功能如上:
1.提交:当需求开发完毕,或者BUG修复完成,并且初步测试稳定后。
- 点击文件状态下方的工作副本,查看本地文件的变动
- 确认无误后点击暂存所有
- 输入框内备注本次修改的大致情况
- 输入框下的立即推送打钩
- 最后提交。
步骤如下图
提交.png2.拉取:当你所在的当前分支有他人的提交时,可以通过拉取,拉取到本地。如果拉取有冲突,可先把本地修改临时贮藏之后再进行拉取。
拉取.png
- 按照上图操作到第二步
- 按下图操作,
第一步、贮藏,贮藏的名字可以随意,能找到就行,然后点击拉取。拉取成功后第二步
第二步、右键之前贮藏的文件,应用回去,没有冲突就行了
3.合并分支、推送:推送一般分支操作用的比较多,这里跟分支操作一起说了
首先介绍我远程分支的类别,如下图 分支.png如:我想把功能分支最新的模式(newPattern)同步到主干分支(master)按下图操作
合并.png
点击确定后,就会有推送提示。然后按下图操作推送,推送设置一般情况默认就行
推送.png
4.分支
比如现在收到一个新的大功能需求,因为开发周期较长,期间别的需要功能也需要维护。为了互不影响,需从最新的主干分支或者开发分支,切出一个功能分支用来开发这个功能。现在要做的就是在主干分支(master)切出一个功能分支(GoodFunction) 分支1.png提示:点击创建分支,创建好了之后会自动切换到刚刚创建的分支,但是该分支现在只是在本地,还需要推送一下才会到远程才能被其他项目组的人拉取