GitHub 删除或私有化远程仓库(Repository)教程

GitHub 删除或私有化远程仓库(Repository)教程

⚠️重要前置提醒

  1. 只有仓库Owner/管理员才能删库,普通协作者无删除权限;
  2. 删除永久销毁:全部代码、提交记录、Issue、PR、Wiki、Release公共仓库别人Fork的副本不会跟着删除;私有仓库所有Fork同步失效
  3. GitHub支持90天内联系官方申请恢复误删仓库 ,超过无法找回,重要代码先本地git clone备份。

一、网页端手动删除(最常用)

  1. 登录github.com,右上角头像→Your repositories,点开要删除的仓库主页。

  2. 仓库顶部导航栏点击 Settings(⚙️设置) (是仓库设置 ,不是个人账号设置)。

  3. 页面滚动到最底部红色Danger Zone(危险区域)

  4. 点击红色按钮:Delete this repository

  5. 在输入框完整填写:用户名/仓库名 (例:abc/demo-project,少字符无法确认)。

  6. 勾选/点击:I understand the consequences, delete this repository,完成永久删除。

二、API命令行批量删除(适合一次性删多个仓库)

1、准备个人Token

GitHub→Settings→Developer settings→Personal access tokens,勾选repo:delete权限,生成token备用。

2、curl指令删除单仓库

bash 复制代码
#替换:用户名、仓库名、你的token
curl -X DELETE \
-H "Authorization: token 你的TOKEN" \
https://api.github.com/repos/你的用户名/仓库名

批量可写shell循环遍历仓库清单一键删除。

三、不想删除备选方案(归档Archive)

Danger Zone里选择Archive this repository(归档)

仓库保留在线、代码可查看、无法提交/新建PR/Issue,随时可取消归档,推荐闲置项目优先归档而非删除。

四、区分:删除本地项目≠删除远程Github仓库

  • 删除本地文件夹 :直接删掉项目目录,只删本机代码,远程Github仓库保留不变
  • 仅解绑本地远程关联:
bash 复制代码
git remote remove origin

只是断开本机和远程仓库链接,不影响GitHub云端仓库。

五、常见问题

  1. 找不到Delete按钮:不是仓库所有者/管理员权限;组织仓库需要组织Owner开启成员删库权限;
  2. 输入仓库名提示错误 :严格区分大小写,格式必须账号/仓库名,不能只填仓库名称。

把仓库关闭公开、不让外人查看:改成【Private私有】(最常用)

一、网页端操作步骤

  1. 进入你的仓库主页 → 顶部点 Settings(设置)

  2. 页面拉到最底部 Danger Zone(危险区)

  3. 找到 Change repository visibility → Change visibility 按钮

  4. 弹窗选择:Make private(设为私有)

  5. 输入完整仓库名 你的用户名/仓库名 校验,勾选确认即可

改完效果

  • ❌ 任何陌生人搜不到、打不开、不能clone/fork你的代码
  • ✅ 只有你本人 能访问;想让别人看,在 Settings→Collaborators 添加对方GitHub账号授权

二、不想彻底私有,备选2种方案

方案1:归档仓库 Archive(保留公开但不能提交)

同Danger Zone里点 Archive this repository

  • 仓库仍能被浏览、fork,但所有人无法提交代码、新建PR/Issue,随时可取消归档恢复

方案2:删除仓库(永久关闭)

Danger Zone→Delete this repository(之前说过,慎重)

三、关键注意事项

  1. 之前别人Fork走的副本不会自动变私有,对方本地已下载代码不受影响;
  2. 免费个人账号无私有仓库数量限制,随便改私有;
  3. 改私有后:原来公开的项目链接直接失效,访客打开404。
相关推荐
微软技术栈1 小时前
技术速递|面向初学者的 GitHub Copilot CLI:交互模式与非交互模式
人工智能·github·copilot
Hommy881 小时前
【开源剪映小助手】架构设计
开源·github·aigc·剪映小助手·视频剪辑自动化
yyuuuzz2 小时前
谷歌云基础服务的入门认知
linux·运维·服务器·数据库·人工智能·github
咖啡星人k3 小时前
MonkeyCode vs Replit vs GitHub Codespaces:云端开发环境终极对比
github
tealcwu4 小时前
【Git 实战】三类方案实现一键推送多端仓库(Gitee & GitHub)
git·gitee·github
星栈独行4 小时前
10 分钟跑起第一个 Makepad 应用:先把窗口开起来
前端·程序人生·ui·rust·开源·github
难以触及的高度4 小时前
Dify 本地部署实操全教程:零基础快速搭建私有化 AI 应用
人工智能·ai·github·ai编程·dify
comcoo13 小时前
龙虾 AI OpenClaw Windows 本地部署,5 分钟落地专属私有化 AI 智能体
github·开源软件·龙虾ai·open claw部署
德宏大魔王(AI自动回关)16 小时前
鱿鱼云码公测:基于YOLOv26+消息队列的高性能打码平台
yolo·github·打码平台·鱿鱼云码