SVN和Git代码管理小结

 SVN和Git代码管理小结
  之前,先用的是SVN,后来用了Git,最近又在用SVN。
  关于代码管理,写几句。
  
  由于自己参与的项目,人通常不超过10个人,版本不是很多,协作比较正常,感觉SVN和Git足够用,差别也不算明显。
之前有认真阅读过SVN的一些资料,现在是非常模糊了。
  目前,没有兴趣研究SVN的原理、细致用法,Git也就算了。
  
  只是写点简短的实用做法:
  
  Trunk:最新代码,有新代码就提交上去
  Tags:稳定的不变代码,线上发布1.0,1.1,1.2。项目上线时,就从Trunk中打一份tag。
如果有bug,可以直接在Trunk上改,改好了,再打tag。
也可能根本不需要tag,只用Trunk,比较省事。
也可能比较正规,从Trunk中打个分支Branche,修复bug之后,再上线。
 Branche能否打个tag,不太清楚。
 
   合适的时候,可以把Branche合并到主干Trunk。


  Branches:开发分支,解决bug之后,需要的时候合并到Trunk主干。
  
  提交与更新
SVN:每天先更新。
   自己写完代码,可以直接提交,如果失败,再更新。如果有冲突,解决冲突,再提交。
 好处是,比较方便,很多时候,自己写的代码,别人不会同时再改。
 如果有冲突,不要强行提交自己的代码。
 
Git:每天先更新。
   自己写完代码,先提交到本地。(如果没有提交到本地,就更新远程到本地,很容易遇到问题,这个地方我觉得是Git最坑的地方。Git不能单独更新某个文件)
   
   大致就这样~复杂的玩法太多,用不着,学不完~
  

转载于:https://www.cnblogs.com/qitian1/p/6462666.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值