Git以及Tower的使用

关于git以及Tower的使用

一:新建仓库

 

 

二:在Tower中克隆仓库


1、复制新建仓库的HTTP链接

2、在Tower主界面点击左下角的➕,选择Clone Git Repository,将链接复制到Remote URL中

3、点击Account选择新建一个Account,填写用户名和密码(为git中的用户名和密码),新建完后选择你的账户点击Clone就完成克隆啦

Git以及Tower的使用_第1张图片

 

三:点击进入Tower仓库


1、新加一个txt文件到Tower文件夹中,发现Working Copy中有两个改动(以后对Tower的修改都可以在里面看到)

Git以及Tower的使用_第2张图片

备注:.DS_Store在我们开发途中没有什么作用,可以把它忽略(右键Ignore -->Ignore All Items with Name ".DS_Store")

2、在上方输入Commit相关内容,标明自己改动的内容,点击commit,在master就显示了刚刚提交的内容了

Git以及Tower的使用_第3张图片

3、现在我们要在文稿中改动内容,此时就需要新建分支,右键master选择Create New Branch from "master" ,因为我们要在新分支中操作,双击把HEAD指针指向分支

Git以及Tower的使用_第4张图片

4、接下来改动文稿内容如下

Git以及Tower的使用_第5张图片

发现Working Copy中出现了我们改动的东西显示,接下来就是commit(记得写好备注,方便知道自己改了什么内容)    完成啦

Git以及Tower的使用_第6张图片

以后无论你在Tower文件夹中的操作,都能被分支dev捕捉,等到测试完成,就可以进行提交

5、完成任务,将分支合并,首先得将HEAD指针指向master中,双击,再把dev拉向master进行merge合并就行了(这里我已经将分支dev删除,右键delete就行)

Git以及Tower的使用_第7张图片

6、所有完成,想在远端git上面看到成果(之前一系列的操作都是在我们本地进行),就需要进行push操作

Git以及Tower的使用_第8张图片

四:进一步操作


1、首先,我们在git上面变动文稿,比如添加一行然后提交

Git以及Tower的使用_第9张图片

2、首先在Tower中先执行Fetch,再执行pull操作,之后我们的分支里面就能看到刚刚git上面改的内容了,两者的联系是不是很紧密

Git以及Tower的使用_第10张图片

3、现在,我在文稿中添加一行this is my old life,然后让我的小伙伴在git上面添加一行this is my new life,Tower中Fetch一下,执行pull操作能看到在Working Copy中的变动

Git以及Tower的使用_第11张图片

发现冲突啦,原来在同样一个文件里面操作会造成冲突问题,接下来我们就来解决冲突,点开文稿,把相关看不懂的东西删除就行

Git以及Tower的使用_第12张图片

再回头看git上面的文件,完成了!!

你可能感兴趣的:(iOS必备)