Source tree这里就不做介绍了,请自行搜索补脑及下载安装!!
网上一些使用教程都比较旧,页面布局和当前版本出入较大,所以以此来记录一些使用经验!!
本文只适用于初步接触Sourcetree的使用者,高手请灰过... ...
开发环境:
系统:Mac OS X EI Capitan
工具:Xcode 7.2
一,提交新建工程到远程库
1.打开Sourcetree后,首先弹出的是Bookmarks界面,主要显示的是已提交的一些项目书签:
2.点击新建书签后,会弹出远程库及本地库的配置页面,其中本地库的路径文件夹必须为空
Source Path/URL 即是你在代码托管平台创建的项目HTTPS链接或自己的服务器代码托管路径
3.点击clone后,你所创建的空文件夹内会多出两个文件:
这样,本地库就准备好了,下面要做的就只是链接到远程库;
以上做完后,在你的Bookmarks界面会出现刚刚创建的书签:
4.双击书签即可进入到Sourcetree的主界面
主要用到的按钮有:Commit/Add/Pull/Push,其他按钮的功能可自行补脑
5.打开Xcode,新建工程,在最后选择保存位置的时候,选择刚刚在本地创建的文件夹
完成后,切换到Sourcetree,会发现界面中多了一些文件,就是你刚刚创建的工程文件:
6.Files In the working tree 下的文件就是待提交的文件,在提交之前,需要将文件添加到本地git库,操作如下:
选择需要提交的文件后(可以Command+A全选),点击工具栏的 Add,即将文件添加到本地git库中
7.接下来,点击工具栏的Commit按钮,弹出如下窗口:
Commit message 就是此次更改的描述,可写可不写,最好写上,便于以后查找
提交之后,等待弹框消失,如无异常,会发现工具栏的Push按钮旁边会出现一个数字,表示你此次待提交的文件数
8.最后一步,点击那个Push按钮,会弹出如下框:
选择ok后,等待...如无异常,即可提交成功!!!
打开你的远程库,刷新,会发现多了一些文件,即你提交的文件....
二,提交现有工程到远程库
1~4步同上;
5.将现有工程的根目录下的文件,复制到你建立的本地文件夹下,
注意:在显示隐藏文件的情况下,不要复制.git文件,其实也复制不过去
切换到Sourcetree,会发现主界面显示如下:
选择1区的文件(可以Command+A全选),然后点击工具栏的Add按钮,即将文件添加到2区
然后,再Commit --->Push,即可!!