去年,我与另一个小组成员一起参与了一个项目。 她在自己的个人帐户中创建了一个存储库,并将我添加为贡献者。 我仍然可以访问该存储库并查看其内容,但是我必须通过她的帐户。
我希望回购也出现在我的帐户中。 我看到您可以转移回购单,但这是否意味着它不再出现在她的帐户中? 还是更简单的解决方案仅仅是克隆存储库并将其上传到我的帐户?
答案 0 :(得分:1)
在此处查看GitHub的价格信息:
免费/个人版本最多允许三个“合作者”。那应该正是您要寻找的。 p>
另一方面,团队版本允许多个协作者 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撰写