人际iOS开发技能ios开发

git管理工具Tower下载及使用

2017-09-13  本文已影响5298人  迷路的安然和无恙

TowerMac下最好用的git管理工具,好吧使用其它工具如SourceTree的也可以开骂了,但是确实不能否认Tower的优点,在腾讯内部也多使用该工具作为git管理工具,不要迷信使用终端命令的都是牛人,界面化工具就是用来提升效率的。

一、Tower下载及破解版安装

Tower的破解版本可以在我的百度云盘下载。下载完成后,需要双击运行该文件即可完成破解。

破解文件.png

二、使用Tower拉取工程

破解版本的Tower安装后打开如下图: empty.png

拉去工程分为以下几步:

三、Tower简单使用

工程往往分master、dev、release三个版本,主要功能如下:
pull:在多人开发过程中,在你的小伙伴push之后,towertrack到对应分支的change。在你push之前是必须要先pull下来你小伙伴提交的代码。pull主要有以下两种使用方式:

Snip20171216_4.png Snip20171216_9.png

3.Revert:
Revert功能在git中用的较多,应用场景例如:开发的新版本功能忘记拉取分支,直接提到了'master'上,并且在不知不觉中已经有了多次提交,这时候,想要可以在'master'上右键选择对应的提交记录,选择revert

image.png
之后将workingCopy里的代码重新提交,就生成了一条Revert记录。
不用害怕代码丢失,你可以从Revert之前的任何一次提交记录拉取分支。

4.Cherry-pick:
cherry-pick就是从不同的分支中捡出单独的commit,并把它和你当前的分支合并。

image.png

5.Abort
先说一个场景:如果在pull操作之后发生了冲突,当改pull操作属于误操作的时候,可以在冲突的页面选择Abort摒弃本次的合并。

上一篇 下一篇

猜你喜欢

热点阅读