iOS 使用SourceTree注意事项

SourceTree是用来管理代码版本的常用工具, 刚开始使用的时候肯定会遇到很多问题, 现根据我的亲身体验, 给出以下注意事项给后来者:


1. 团队开发的时候一定不要两个人同时操作同一个文件, 除非你制造麻烦;

2. 当需要创建新文件的时候记得一定要先拉取一次, 以防已经出现跟库(可能最新别人有提交)不一致, 然后再创建, 建议一次性设计好都需要什么类.这样创建过程中保证队员没有创建新文件,创建完成后提交最新的项目, 提交后提醒队员拉取一下.(其实xcode新建类的时候会修改项目的project文件)
这里写图片描述
当另一个队员也新建类文件的时候他的该文件也会被修改, 这样就造成两个人操作同一个文件,一个人提交之后另一个人就提交不了了.当然如果这样做了也是有解决方案的–按照先提交的那个人的文件结构(在xcode或者project文件或者sourceTree上查看)删除掉自己做的修改,比如先把自己新建的类备份, 然后删除项目中的该文件. 然后从库中拉取一次, 之后再讲新建的类拉进项目, 提交一次git库,这样就可以提交了, 又不会抹掉自己的工作成果;

3. 团队开发时修改文件结构,例如重排下某些类的顺序,都是不被允许的,因为这样也会修改project文件(见2), 这样之后提交到库中的话, 队员在拉取的时候会提示冲突.

4. 两个人同时修改了一个类文件,A提交了以后,B提交的时候会出现文件冲突的提示, 这时B可使用SourceTree的丢弃区块的功能放弃当前修改.
这里写图片描述

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值