以只读方式与特定用户共享 GitHub 上的私有 git 存储库
Share a private git repository on GitHub with a specific user as read-only
我终于开始尝试学习如何 git,所以我正在写一篇相当广泛的关于 GitHub 版本控制的论文。我有一个 免费 GitHub 专业帐户,多亏了我的大学,所以我可以添加私人存储库。
我需要添加我的主管,以便他可以访问文档,但我希望他的 GitHub 帐户具有只读权限。
如何允许特定用户对 GitHub 上的私有存储库进行只读访问?
考虑到 collaborator on a simple GitHub repo has push access,您有几个选择:
transferring your repo to an organization (that you have created): you can then restrict push: Then you can add an external collaborator 只有读取权限:
(图中是wirte访问,重点是:可以select "Read")
或者你可以保护和restrict write access to branch(但你需要对所有分支这样做)
我终于开始尝试学习如何 git,所以我正在写一篇相当广泛的关于 GitHub 版本控制的论文。我有一个 免费 GitHub 专业帐户,多亏了我的大学,所以我可以添加私人存储库。
我需要添加我的主管,以便他可以访问文档,但我希望他的 GitHub 帐户具有只读权限。
如何允许特定用户对 GitHub 上的私有存储库进行只读访问?
考虑到 collaborator on a simple GitHub repo has push access,您有几个选择:
transferring your repo to an organization (that you have created): you can then restrict push: Then you can add an external collaborator 只有读取权限:
(图中是wirte访问,重点是:可以select "Read")或者你可以保护和restrict write access to branch(但你需要对所有分支这样做)