You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

个人私有GitHub仓库Fork按钮置灰,设置中找不到Fork选项如何解决

问题根因说明
  • 个人账号下的自有私有仓库,GitHub默认不支持直接在同账号下执行Fork操作,因此Fork按钮置灰属于正常现象
  • Fork策略配置项仅对组织所有的仓库开放,个人私有仓库的Features板块默认不会显示该选项,属于产品设计规则,并非你的设置出现问题。
解决方案

场景1:同账号下获取仓库独立副本

如果你需要在当前个人账号下得到和原仓库完全一致的独立副本,实现和Fork等同的效果,可按以下步骤操作:

  1. 新建一个空的私有仓库,注意仓库名称不能和原私有仓库重复
  2. 本地执行命令克隆原仓库的全量数据(包含所有分支、标签、提交记录):
git clone --bare git@github.com:<你的GitHub用户名>/<原仓库名>.git
  1. 进入克隆生成的裸仓库目录,将全量数据镜像推送到刚创建的新私有仓库:
cd <原仓库名>.git
git push --mirror git@github.com:<你的GitHub用户名>/<新仓库名>.git
  1. 操作完成后可删除本地临时的裸仓库目录,新仓库就是原仓库的完全独立副本,你也可以按需配置上游关联实现后续和原仓库的内容同步。

场景2:Fork到其他个人/组织账号

如果你需要将该私有仓库Fork到你持有的其他个人账号或组织账号下,可按以下步骤操作:

  1. 在原私有仓库的协作者设置中,添加目标账号为仓库协作者,权限至少配置为读取权限
  2. 切换为目标账号登录GitHub,再次进入原私有仓库页面,此时Fork按钮就会变为可点击状态,直接操作即可将仓库Fork到目标账号下。

内容的提问来源于stack exchange,提问作者MollieVX

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 09:06:01