Git以及Tower的使用

关于git以及Tower的使用

一:新建仓库

 

 

二:在Tower中克隆仓库


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

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

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

 

三:点击进入Tower仓库


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

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

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

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

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

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

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

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

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

四:进一步操作


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

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

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

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

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

  • 5
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值