Git使用问题

问下在大型互联网公司使用Git开发项目时,是倾向于使用本地仓库还是分支来完成任务?各有什么利弊?

阅读 2.1k
2 个回答

本地仓库和分支?一个仓库可以有多个分支好不好。

  • 如果你们的项目有很多,不用考虑了,直接搭建你们公司的Git服务器就好了,创建好对应的项目仓库,设置好权限分别开给对应的开发人员。建议你们每个项目都设置三个硬性分支分别是master主干分支;release发布分支;develop开发分支;这三个分支最好保证都是正确的无bug的代码,却别仅限在配置文件和过滤文件上,这样你们也好维护。

  • 简单举个例子吧。比如你们有很多个项目,假设api.project.com是你们其中的一个项目,然后对应的这个分别创建好对应的三个分支,设置好对应的配置文件和过滤文件。等每个开发人员获取git服务器上代码的时候,最好再让你们的开发人员创建一个属于自己的个人分支,比如有张三,李四。让他们创建zhangsan;lisi对应的api.project.com分支,开发之后都和合并到对应develop分支有冲突解决冲突,再有你们的主管统一合并到release进行发布即可

希望对你有所帮助

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进