【问题标题】:Pros and Cons of different ways of collaboration flow on Github Repo [closed]Github Repo 上不同协作方式的优缺点 [关闭]
【发布时间】:2019-12-16 03:13:25
【问题描述】:

以下几种github上的协作流方式各有什么优缺点?

  1. 团队成员分叉主仓库并处理他们的分叉仓库,然后将代码从分叉仓库推送到主仓库。
  2. 团队成员直接处理主存储库。

【问题讨论】:

    标签: git github workflow collaboration


    【解决方案1】:

    第一种方法更容易维护一个唯一的引用,由负责接受 PR(拉取请求)的维护者控制

    您不必保护分支,因为协作者正在他们自己的分支中工作。

    但是:为协作者设置更复杂:除了他们的 fork 之外,他们还需要将原始存储库添加为“上游”存储库,以便在 up- 之上获取和 rebase 其 PR 分支迄今为止的上游主分支,如果他们希望他们的 PR 干净地应用。


    第二种方法对协作者来说更容易,但涉及strict branch protection,以控制谁可以推送到哪里。

    【讨论】:

      猜你喜欢
      • 2011-10-24
      • 2013-08-13
      • 2014-01-03
      • 1970-01-01
      • 2010-10-06
      • 1970-01-01
      • 2010-12-17
      • 2011-08-12
      • 1970-01-01
      相关资源
      最近更新 更多