github上的存储库可以由2个用户拥有吗?

时间:2019-01-11 08:26:47

标签: git github

去年,我与另一个小组成员一起参与了一个项目。 她在自己的个人帐户中创建了一个存储库,并将我添加为贡献者。 我仍然可以访问该存储库并查看其内容,但是我必须通过她的帐户。

我希望回购也出现在我的帐户中。 我看到您可以转移回购单,但这是否意味着它不再出现在她的帐户中? 还是更简单的解决方案仅仅是克隆存储库并将其上传到我的帐户?

3 个答案:

答案 0 :(得分:1)

在此处查看GitHub的价格信息:

https://github.com/pricing

免费/个人版本最多允许三个“合作者”。那应该正是您要寻找的。

另一方面,团队版本允许多个协作者 AND “用户管理”。如果您想更好地控制协作者可以做什么和不能做什么,则需要团队版本。

问:那么什么是合作者?

  

A:Contributors vs Collaborators

     
      
  • 贡献者:贡献者是外部人员,不在项目的核心开发团队中,但愿意贡献一些力量   更改项目。
  •   
  • 协作者:协作者是项目核心开发团队的成员,并且可以访问以下项目的主存储库   该项目。
  •   
     

继续阅读以了解贡献者和   合作者。

     

我将免费/个人版本用于个人用途-这是我需要的一切。

当然-您始终可以从其他帐户克隆存储库,将本地克隆的“ git add remote”复制到“其他帐户”。

答案 1 :(得分:1)

另一方面,团队版本允许多个协作者和“用户管理”。如果您想更好地控制协作者可以做什么和不能做什么,则需要团队版本。

正确,但至少不再限制合作者。

自2020年4月14日起:“ GitHub is now free for teams”:

我们很高兴地宣布,我们正在为所有GitHub帐户提供具有无限合作者的私有存储库。
所有GitHub核心功能现在对所有人免费。?

直到现在,如果您的组织要使用GitHub进行私人开发,则必须订阅我们的一项付费计划。但是地球上的每个开发人员都应该可以访问GitHub。价格不应该成为障碍。

这意味着团队现在可以在一个地方一起管理他们的工作:CI / CD,项目管理,代码审查,软件包等等。我们希望每个人都能在开发人员喜欢的平台上交付出色的软件。

需要高级功能(例如代码所有者),企业功能(例如SAML)或个性化支持的团队可以升级到我们的付费计划之一。


自2020年5月起,ownership transfert is being tested

答案 2 :(得分:0)

我认为这与这里的问题相同:add-another-user-to-project-owners-in-github

  

您只能将协作者添加到存储库中。它不能是“共同拥有的”。

     

但是,当某人作为协作者添加到存储库中时,该存储库将列在“您的存储库”部分中(但用户名仅是所有者用户名)

     

做你想做的唯一方法是分叉仓库并通过请求请求进行协作。

     

由@manojlds撰写