首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用git组织生产和开发代码

如何使用git组织生产和开发代码
EN

Stack Overflow用户
提问于 2016-05-03 15:46:56
回答 3查看 361关注 0票数 1

抱歉,git是新手,因此可能是一个基本问题。

我们有开发git存储库,这是在5-6个开发人员之间共享。我们现在正计划进入生产阶段。如何在只有1-2人访问的情况下单独维护生产版本?我们将发布多个版本。

我的一个选择是创建新的生产存储库,然后将新版本转移到生产环境中。但听起来并不是那么有效。有没有更好的方式使用git来管理它?

EN

回答 3

Stack Overflow用户

发布于 2016-05-03 16:03:58

我会推荐发布分支,这样你就可以很容易地通过樱桃选择来修复后端口。

票数 1
EN

Stack Overflow用户

发布于 2016-05-03 16:04:21

我建议您使用工具gitolite来组织您的项目。

gitolite就像一个非常瘦的git服务器,但是有很好的authorisation支持。

首先,我会将您的项目分成两个不同的分支,即developrelease,并在gitlote存储库上配置这两个分支。

稍后,您可以创建access rules来决定哪些开发人员能够向release推送/拉出。

票数 1
EN

Stack Overflow用户

发布于 2016-05-03 16:08:35

更好的方法是使用gitlab。在那里你可以维护拉取请求,就像在github上一样。

你可以保护你的生产分支,只有1-2个人有权合并到这个分支中。这是通过基于角色的用户系统实现的。只有主资料库可以合并到受保护的分支中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36998468

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档