我为什么不能分叉这个仓库?

robot
摘要生成中

你有没有试过分叉一个代码库,却得到那个恼人的“无法分叉,因为分叉被禁用”的消息?是的,我也是。这样的事情发生。真没意思。

为什么分叉会被关闭

由于各种原因,代码库会被锁定。安全性是一个重要原因。组织不希望他们的私有代码随处可见。这是合理的。

项目设置可能是罪魁祸首。有人点击了那个“禁用分叉”按钮。哎呀。

有些地方只希望分叉留在他们的组织内部。就像是把一切都留在家族里。私有仓库默认情况下往往是锁定的。这就是它的运作方式。

克服这些障碍

那你能做什么?这取决于你是谁。

如果你运行这个仓库:检查你的设置!通常在“功能”部分有一个简单的切换选项。点击它。问题解决。

组织拥有者拥有特殊权限。他们可以为所有人更改政策。这些设置通常似乎埋藏在组织菜单的某个地方。

只是一个贡献者?你需要好好请求。说真的,给管理员发消息,解释一下你为什么需要那个分叉。不能保证有效,但试一试是值得的。

不同平台,不同规则

GitHub以自己的方式运作。如果你是组织所有者,请查找“成员权限”。

GitLab?不太清楚,但项目设置提供了答案。

Bitbucket用户可能需要深入配置文件。令人惊讶的是,他们使其变得如此技术化。

请记住 - 分叉实际上并不是 Git 本身的一部分。这只是这些平台提供的功能。选项将根据您的代码所在的位置而有所不同。

查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
0/400
暂无评论
交易,随时随地
qrCode
扫码下载 Gate App
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)