如何管理Git代码库层级结构?

3

所以我和我的朋友们即将开始一个项目。 这是我第一次与超过2个人的团队合作,因此我对git的了解非常有限。

如何确定git存储库中的级别? 例如:假设我想完全管理对主分支的拉取请求。 但是我希望我的朋友不具备像我一样删除存储库或接受拉取请求的权限。


嗨@Daniel。我想问两个问题=> 从技术上讲,这是一个多余的问题。您应该在一个帖子中只提出一个问题(这就是为什么“帖子”实际上在SO上被称为“问题”的原因)。请阅读帮助部分,特别是如何提问。此外,您的两个问题都太广泛且主要基于观点。因此,它们被认为是不相关的 - Zeitounator
1个回答

1
您可以在GitHub上创建两个空仓库:
  • 一个是您自己的
  • 一个是您将您的朋友添加为合作者。
在本地开始工作(git init; git add .; git commit -m "work"),并将其推送到第一个仓库。
将第二个仓库作为新的远程仓库添加(git remote add second https://github.com/me/repo2),并将其也推送到其中。
您的朋友将能够向您的第一个仓库发起PR(拉取请求),但不会删除或接受任何关于第一个仓库的内容。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接