AREXOpen in interactive Feed

AREX Feed Article

Google AI Studio 官宣 GitHub 双向同步机制:四种状态,Gemini 自动生成提交

August 22, 2026

8月21日 20:23(UTC,北京时间 8月22日凌晨 4:23),Google AI Studio 官方账号 @GoogleAIStudio 在 中附带一篇题为 的完整公告,宣布 AI Studio 与 GitHub 的双向同步自当日起向所有用户开放,并首次公开同步的具体机制:四种同步状态、Both Changed 时的 diff 冲突视图,以及 Gemini 根据暂存文件差异自动生成 Conventional Commit 提交信息。

就在前一天,8月20日已有报道确认 AI Studio Build 打通 GitHub 双向同步、现有仓库可直接起步,但冲突如何解决、提交信息如何生成等行为细节当时没有官方说明;这次公告补齐的正是这部分。

四种同步状态:AI Studio 与 GitHub 谁改了什么,一目了然

公告称,AI Studio 会在应用与 GitHub 之间持续同步,用户随时可以在设置侧栏的 GitHub 标签页查看同步状态、审阅改动的文件、查看生成的提交信息。同步状态共四种:

  • In Sync:本地与远端完全一致。
  • AI Studio Changes Ready:AI Studio 里有改动,待推送到 GitHub。
  • Remote Changes Ready:GitHub 上有新提交,待拉取到 AI Studio。
  • Both Changed:AI Studio 与 GitHub 同时发生改动,进入 diff 视图,按需解决冲突。

把"同时改动"列为一种正常状态而非错误,处理方式是进入 diff 视图合并,而不是要求某一方丢弃改动。公告配图展示的正是其中一种状态:面板显示 "Changes in Google AI Studio are ready to be pushed",提交信息区是 Gemini 生成的 "feat: add NPCs, marine life, and beach props",下方列出 5 个改动文件,底部只有一个按钮——Push changes to GitHub。

两条起步路径,首次导入必须 force push

接入 GitHub 的前置条件只有一个 GitHub 账号。公告给出两种起步方式。

第一种是导入现有仓库:在 AI Studio Build 页面点击提示框左下角的 + 按钮,选择 Import from GitHub,从账号下挑选仓库或粘贴仓库 URL,点击 Import repository。AI Studio 会分析项目框架、导入代码库并构建应用;导入完成后出现带 "Sync to GitHub" 按钮的横幅,点击后在 GitHub 设置对话框中选择 "Force push to "。公告对这一步骤的说明是:force push 是必须的,因为 Google AI Studio 很可能为了兼容并在 AI Studio 中成功构建,已经修改了代码。

第二种是从 AI Studio 应用反向新建仓库:在顶部设置工具栏的 GitHub 标签页选择 Create new repository,填写仓库名与可选描述,选择可见性(公告推荐 Private),点击创建。AI Studio 会在 main 分支初始化仓库、推送应用当前文件,并建立同步基线。此后推送与拉取都在这同一个 GitHub 标签页完成。

Gemini 代写 Conventional Commit,本地与云端双向接力

公告把新功能概括为四点:Git 由 AI Studio 代为处理,全程不需要敲 Git 命令;接入哪些应用由用户自己决定;Gemini 分析暂存文件的差异,自动写出结构化的 Conventional Commit 提交信息;还可以克隆仓库跑测试、让队友推送改动、在 GitHub 上配置自定义 CI/CD,再把改动同步回 AI Studio。

公告还列举了几类此前做不到的工作流:直接在 AI Studio 里构建并提交到 GitHub;在本地用 Antigravity 等 agent 开发、推送代码后回到 AI Studio 继续;从 GitHub 拉取最新代码,两次点击重新发布新版本。团队场景被单独拿出来举例:两人共享一个仓库协作开发游戏,一人用 Antigravity CLI,另一人用 AI Studio,后者拉取前者提交的改动后,不到一分钟就能重新部署一个新版本。

发布数小时内的公开反应

截至8月22日凌晨的抓取数据,这条推文获得 151 次点赞、8 条回复和 2 条引用转发。回复里两种声音都有。

在 X 简介中自称 Google DeepMind 技术职员的 Jack Wotherspoon 称,正在把所有项目同步进来,"玩得很开心"("Having a ton of fun syncing all my projects!")。简介为数据工程师的 nohtyp(@stark_dataa)在中问:这是不是 Google 对 Codex 或 Claude Code 的回应?也有人不买账,Jumanne Carter "这不是新东西"("This is not new");伦敦软件工程师 Yazan Al Khatib 则"太好了,现在等 3.5 Pro"。

force push 的代价:官方只给了一句解释

公告对首次导入给出的唯一警告,是那句附注:AI Studio 很可能已经改了代码,所以必须 force push。对带着长期提交历史、有协作者的仓库来说,force push 意味着远端历史会被 AI Studio 导入后的版本整体替换,比"点一下按钮"重得多。公告没有给出导入前查看 AI Studio 具体改动了什么、如何逐条确认的步骤,只说明之后可以在 GitHub 标签页审阅改动文件与生成的提交信息,冲突则靠 Both Changed 的 diff 视图处理。公告最后邀请用户实测:在 X 上 @GoogleAIStudio,或在 Google AI Developer Forum 分享成果。

参考链接

More from this developing story

  • AI Studio Build 打通 GitHub 双向同步,现有仓库可直接起步Aug 20, 2026
  • Google AI Studio 官宣 GitHub 双向同步机制:四种状态,Gemini 自动生成提交Aug 22, 2026