【问题标题】:Integrate code from GitHub集成来自 GitHub 的代码
【发布时间】:2012-07-30 00:05:33
【问题描述】:

我正在开发 iOS 项目并使用 GitHub。和我一起还有 2 名开发人员正在开发同一个项目,但功能不同。现在我想整合所有开发人员的代码。我们第一次使用 GitHub。

可以说,如果他们在 GitHub 上独立推送他们的代码,那么我如何获取他们的代码并与我的代码集成?

感谢任何形式的帮助。提前致谢。

【问题讨论】:

  • 这实际上取决于您的存储库的结构以及您打算如何将三个存储库集成/合并在一起。我建议您完成/停止所有三个存储库的开发,创建一个新存储库并将三个项目手动集成到新存储库中。
  • @mauris 感谢您的回复。所以你的意思是我们需要为每个开发人员提供 1 个分支并最终将所有 3 个分支集成到新分支中,是这样吗?

标签: ios github integration


【解决方案1】:

如果您在您的存储库中授予这些开发者协作者的身份,这意味着他们可以直接推送到它。
他们可以将他们的功能推送到他们自己的分支中,在这种情况下,您可以成为集成者,在git fetch --all 之后,开始一些git merge 以巩固他们的工作。

但是如果每个开发者都根据你的 (called fork) 制作了自己的 repo,那么他们必须通过pull requests 与你的项目沟通。

【讨论】:

    猜你喜欢
    • 2017-10-09
    • 1970-01-01
    • 2013-08-14
    • 2020-11-13
    • 2021-02-24
    • 2023-02-24
    • 2014-11-07
    • 2016-01-15
    • 1970-01-01
    相关资源
    最近更新 更多