1,想知道各位公司git是如何管理的,公司自己搭建git服务器吗?还是说将代码托管到gitlab oschina等网站
2,公司git分支管理,1个master 1个dev吗?
3,提交代码有review?
4,补充你想补充!哈哈## ##
我们公司做driver的,项目茫茫多:
1.可以搭建自己的服务器,但是一定要保证服务器的稳定性以及代码的安全性。如果公司体量比较小,可以先试试私有仓库。
2.master:主分支,不允许提交代码的分支,生产服务器对应的分支。
dev:开发分支,可以拉出dev-developer-name、dev-feature-name、dev-date等分支避免提交时冲突,然后merge到dev分支,dev再merge到master、test、huidu等分支。
还有就是测试test、预生产huidu、fixbug等分支,可以按需创建。
3.review代码是一个良好的开发习惯,一般为push时review或者merge时review,笔者比较建议merge时。
8 回答6.5k 阅读
2 回答4.2k 阅读✓ 已解决
2 回答808 阅读✓ 已解决
5 回答3.1k 阅读
1 回答4.1k 阅读✓ 已解决
3 回答2.8k 阅读
2 回答2.1k 阅读✓ 已解决
1.当然是自己搭建的git服务器,公司的代码不敢保存到github oschina(机密)
2.1个master N多个分支
3.每周定时定点进行review
4.经常加班,领导情商低的公司不能待.