iOS开发中填坑工具iOS 开发工具大数据

【ios】关于mac平台下sourceTree的安装与使用超详尽

2017-12-09  本文已影响875人  Teun丶

前言

SourceTree 是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端,主要依赖可视化界面操作,省去繁琐复杂不容易理解的终端命令,SourceTree也是Mercurial和Subversion版本控制系统工具,支持创建Local repositories 和remote repositories、submit、clone、push、pull 和merge等操作,可以应用于github或者码云,类似于Xcode集成的git功能,不过SourceTree更专注于管理,具备更加直观的文件管理/源代码管理. SourceTree1.gif
     本文以SourceTree 2.6.3 ,OS X 10.12.6,托管平台为github为例

下载

1.登录SourceTree官网 : https://www.sourcetreeapp.com/
附百度云网盘下载地址: https://pan.baidu.com/s/1o8aGuwE 密码:l9jp
2.点击Download for Mac OS X,即开始自动下载,大约60M.

安装

1.解压后双击


Snip20171208_2.png

2.出现这个情况时进入 设置-->安全性与隐私-->点击仍要打开


Snip20171208_4.png Snip20171208_5.png
Snip20171208_6.png
Snip20171208_7.png

3.主要说一下账户这一步,这一步跳过不了,必须搞一个自己的账户,如果使用已有账户的就不用说了(网上有朋友说可以使用github账户,不过我试了一下,好像并不能成功,大家也可以尝试一下),没有的话注册就可以了,但是注册过程很操蛋

功能全面介绍

OK,拔山涉水终于安装完毕,进入主页是长这个样子

1.主页

1.URL指的是在github账号上创建的远程仓库独有的HTTPS和SSH链接,通过这个链接可以将远程仓库克隆到本地进行管理
2.直接利用SourceTree创建一个远程仓库到所关联的github账号
3.之前从远程仓库克隆到本地的仓库可以用于添加
4.就是创建一个本地仓库而已啦~
5.和上面说的那个按钮扫描文件夹一样的
6.创建一个文件夹将本地或远程仓库进行分组管理

2.仓库界面

接下来咱们通过具体操作来详细阐释一下整个使用过程

1.创建一个本地仓库
(注意点:如果勾选私有仓库选项,而你不是付费用户的话会创建失败,它不会提示你是因为什么创建失败的)

点击新建按钮--->创建一个本地仓库 Snip20171209_2.png Snip20171209_4.png

2.查看本地仓库

创建完成后在本地就会出现一个文件夹,这就是咱们的本地仓库了,但是打开后是空白文件夹,这时候按快捷键command+shift+.(点),会自动显示隐藏文件,长这个样子,说明创建成功了,有兴趣的哥们儿可以打开config文件查看一下提交地址,没错就是你在关联账号上同时创建的远程仓库地址啦

Snip20171209_5.png

3.查看同时创建的远程仓库

登录关联的github账号,OK创建成功 image.png

4.查看SourceTree中的仓库

image.png

5.创建工程

打开Xcode,在本地仓库文件夹下创建一个新项目,创建完后打开SourceTree发现有灰色的数字,代表的新改动文件数量 image.png

6.双击仓库打开

先介绍一下界面(介绍的比较仔细,篇幅较多,懂的哥们儿可以略过) image.png

7.提交并推送到远程仓库

8.回滚操作

当我们提交代码到仓库后,如果想回滚到上次提交的状态时,选中左边的"历史"-->选中你要回滚的提交区块,点击右边的"回滚区块按钮",点击后,什么也不用做,直接用Xcode打开本地仓库文件中的项目查看,那行代码就消失了,即回滚成功 image.png

总结

上一篇下一篇

猜你喜欢

热点阅读