Skip to content

GitHub 除了存代码还能干什么? ​

导读 ​

GitHub 是基于 Git 的代码托管平台,本质就是给 Git 用的网上磁盘。装上 GitHub MCP 之后,你可以完全不打开网页:让 AI 建仓库、推代码、拉最新版本,把 GitHub 当作 Vibe Coding 的跨设备同步器和长期记忆体。

GitHub 起初的定位,可以粗略理解为「给 Git 用的网上磁盘」。Git 会把整个项目拍成一张完整的快照,并上传到 GitHub。GitHub 作为最大的开源社区,声名鹊起,但别忘了,它真正的身份其实是基于 Git 的代码托管平台,意味着它本身就是一个天生为代码准备的「网盘」。

GitHub MCP ​

网上有很多 GitHub 的使用教程,事实上它确实很难用,这和你是不是程序员没有关系。不过你现在有另外一种选择:AI 工具装上 GitHub 的 MCP,从此我们再也不用打开 GitHub 网页,也不用忍受糟糕的交互体验。而且国内的 Agent 对 GitHub 有专门的网络优化。

结论:在 GitHub MCP 的加持下,把 GitHub 当作 Vibe Coding 的跨设备同步器。

注:搜索、评估、复用现成方案——这是 Vibe Coding 的核心技能。

第一步:注册 GitHub ​

网上教程一大把,此处不赘述。注册完成后,你会拥有一个 GitHub 账号,这是后面所有操作的前提。

第二步:给 AI 工具装上 GitHub MCP ​

根据 AI 的提示申请一个 PERSONAL_ACCESS_TOKEN,配置到 MCP JSON:

json
{
  "servers": {
    "github": {
      "type": "http",
      "url": "https://api.githubcopilot.com/mcp/"
    }
  }
}

把这段加进你的 AI 工具的 MCP 配置里,保存,重启工具。然后按提示完成 OAuth 授权,用浏览器登录 GitHub 账号,点一下授权。

验证是否连通:让 AI 执行一句「列出我的 GitHub 仓库」,能返回结果就说明通了。

第三步:建一个仓库 ​

仓库分为公开和私有。两者的区别就在字面上。

需要重点提醒的是:仓库不只有你的代码,提交历史还会记录你放进去的文件内容。密码、token、真实隐私信息,一旦提交,就会留在历史里。所以,不要因为仓库是私有的就放松警惕,更不要在任何仓库里提交密钥。

正确操作步骤是:把你认可的版本放到本地,清洗信息、完全脱敏,确认没有密钥后,再新建仓库。

第四步:第一次推送——让 AI 帮你把项目交上去 ​

MCP 接通之后,GitHub 作为“云端存档点”和“AI 长期记忆体”的价值才真正释放。项目不再绑在某台机器上,换电脑、公司家里两头跑,全程交给 AI。

第五步:生成 SSH 密钥 ​

WARNING

私钥是你的数字身份证,绝对只能留在你自己的电脑上。 不给任何人、不贴进任何对话框、不上传到任何仓库或网盘。

第六步:从云端取回项目 ​

如果这台电脑上已经有这个仓库的本地副本,那不需要克隆,直接让 AI 执行「同步远端最新版本到本地」就行。

除特别声明外,本书内容采用 CC BY-NC-SA 4.0 授权