不知道大家有没有这种感觉:平时只用 Codex 在对话框里敲代码,生成完复制出来,改一改,项目做完就丢一边。代码没有存档、版本一片混乱,换台电脑项目直接找不到。
如果你也是这样,那这篇文章就是写给你的。玩 Codex 的,真的建议先把 GitHub 接上。不接 GitHub,你只用上了 Codex 30% 的实力;接上之后,才算解锁了完整的工作流。
一、先改一个印象:GitHub 不只是"程序员的地方"
很多人一听 GitHub,第一反应是"程序员写代码的地方,跟我没关系"。这个印象今天要改一改。
GitHub 表面上是代码托管平台,实际上是个人管理数字资产的门户:你的项目、文档、文章、教程,都可以放在上面。对 AI 编程工具来说,它更像是项目的"家"——Codex 可以直接读写仓库里的代码,理解项目结构,跨会话地持续工作,而不是每次都从零开始。
二、绑定之后,实际能获得什么
- 存档与版本管理:每次修改都有记录,改坏了随时回退,换台电脑 clone 下来接着干。
- 项目关联:Codex 里关联了 GitHub 仓库之后,项目信息会直接显示出来,上下文一目了然。
- 让 AI 直接操作仓库:不用再手动复制粘贴代码,AI 可以在仓库里读文件、改代码、跑检查。
- 作品集:做完的项目沉淀下来,慢慢就成了你的个人作品档案。
三、连接步骤
- 准备好一个 GitHub 账号(注册免费);
- 在 Codex 的设置里找到账号关联 / 集成入口;
- 点击连接 GitHub,跳转到授权页面,确认授权;
- 回到 Codex,确认连接状态显示正常即可。
整个流程几分钟就能走完,难点只在"想到去做"这一步。
四、把本地项目上传到 GitHub:零基础流程
绑好账号之后,下一个常见需求就是:本地已经写了一半的项目,怎么传上去?
传统做法要面对 git add、git commit、git push 一堆命令,新手很容易被绕晕。而现在可以让 Codex 辅助完成:
- 创建 GitHub 仓库:在 GitHub 上新建一个空仓库,拿到仓库地址;
- 告诉 Codex 需求:把本地项目路径和仓库地址告诉它,让它帮你完成检查、初始化、提交和推送;
- 确认结果:推送完成后,刷新 GitHub 仓库页面,看到文件都上去了就大功告成。
剩下的细节——比如需不需要生成 .gitignore、要不要写 README——都可以在对话里让 AI 给建议。
五、我的几点建议
- 先绑定,再开工:不要等项目写完了才想起存档,从第一个文件开始就让项目有家。
- 提交信息写清楚:哪怕只有一句话,几个月后的你会感谢现在的自己。
- 敏感信息不要提交:API Key、密码、账号线索,放进
.gitignore或环境变量里,别推到仓库。 - 让 AI 帮忙做检查:提交前可以让 AI 过一遍改动,相当于多一双眼睛。
写在最后
工具的价值在于习惯。Codex 负责把活干快,GitHub 负责把活留住,两者接起来,才是一套完整的工作方式。如果你还没绑定,现在就去花三分钟接上——这是性价比最高的一步。