GitHub - 组织内的自 fork 存储库

标签 github repository fork organization

我有私有(private) github 帐户,该帐户是私有(private)组织的所有者。在我的组织中,我有一个包含我的项目的存储库。我有 2 名程序员,我想加入我的项目,但我不希望他们访问主存储库,所以我想在我的组织内部 fork 该存储库(如果愿意,可以进行自 fork )并给出我的 2 个新程序员可以访问 fork,但不能访问 master。

这应该是 github 上完成的最简单的任务之一,但是我找不到如何做到这一点。

看,我不是在寻找如何授予访问权限以及什么不是,我已经知道了,我只是想对他们可以访问的主存储库进行 fork 。那是过分的要求?因为在 GitHub 中似乎没有办法做到这一点。

基本上,有没有一种方法可以在组织内部以简单实用的方式 fork 自己的存储库?

最佳答案

您无法在同一组织或用户帐户内 fork 存储库。您可以通过 GitHub 手动创建新存储库;将新存储库添加为现有克隆的远程存储库;然后推送到新的存储库( https://help.github.com/articles/adding-an-existing-project-to-github-using-the-command-line/ )。它们不会以任何方式链接,您最终只会得到您推送的分支的“ fork ”,但您可以使用它来创建任意数量的新“ fork ”。

关于GitHub - 组织内的自 fork 存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26132220/

相关文章:

git - 如何使用 VS Code 将新项目添加到 Github

github - 如何在github中引用特定行或行范围?

git - 创建 github 存储库的 "duplicate copy"

android - 如何修复Android Studio 1.4上的错误 “Failed to resolve:…”

java - FreeBSD 上从 java 生成的进程继承父套接字

Github api 用于获取对给定存储库分支完成的所有提交

php - 不方便将文件升级到 git 上的远程存储库

svn - 为网站创建一个颠覆存储库

git - 如何恢复 merge 到我 fork 的仓库的 pull 请求,而不是 merge 到我的该仓库副本

c - 如何在 execl() 函数中更改时区 (TZ=UTC) 输出。