iOS开发 Objective-C

SourceTree使用

2018-09-17  本文已影响0人  Xeroo

操作:

1.png

如上图:点击文件,点击克隆/新建


2.png

1.填写仓库链接
2.选择项目保存地址
3.项目名
4.要拉取的项目分支(之后可拉取各种分支,所以这里随便选一个也没问题)

界面.png

主要功能如上:

1.提交:当需求开发完毕,或者BUG修复完成,并且初步测试稳定后。
  • 点击文件状态下方的工作副本,查看本地文件的变动
  • 确认无误后点击暂存所有
  • 输入框内备注本次修改的大致情况
  • 输入框下的立即推送打钩
  • 最后提交。

步骤如下图

提交.png
2.拉取:当你所在的当前分支有他人的提交时,可以通过拉取,拉取到本地。如果拉取有冲突,可先把本地修改临时贮藏之后再进行拉取。
  • 按照上图操作到第二步
  • 按下图操作,
    第一步、贮藏,贮藏的名字可以随意,能找到就行,然后点击拉取。拉取成功后第二步
    第二步、右键之前贮藏的文件,应用回去,没有冲突就行了
拉取.png
3.合并分支、推送:推送一般分支操作用的比较多,这里跟分支操作一起说了
首先介绍我远程分支的类别,如下图 分支.png

如:我想把功能分支最新的模式(newPattern)同步到主干分支(master)按下图操作


合并.png
点击确定后,就会有推送提示。然后按下图操作推送,推送设置一般情况默认就行
推送.png
4.分支
比如现在收到一个新的大功能需求,因为开发周期较长,期间别的需要功能也需要维护。为了互不影响,需从最新的主干分支或者开发分支,切出一个功能分支用来开发这个功能。现在要做的就是在主干分支(master)切出一个功能分支(GoodFunction) 分支1.png

提示:点击创建分支,创建好了之后会自动切换到刚刚创建的分支,但是该分支现在只是在本地,还需要推送一下才会到远程才能被其他项目组的人拉取

5.推送:上面已经说明
上一篇下一篇

猜你喜欢

热点阅读