在 Gemini Web 应用中导入 GitHub 代码库并提出相关问题

在电脑上,你可以通过 GitHub 应用在提示中附加 GitHub 代码库,并让 Gemini 执行以下操作:

  • 帮助你更好地理解代码库
  • 回答有关特定函数的问题
  • 针对代码提出增补和改进建议
  • 调试问题

所需条件

  • 年满 18 周岁。
  • 已在电脑上登录 Gemini Web 应用。了解如何登录 Gemini 应用
  • 保留活动记录设置处于开启状态。
  • 如果你使用工作/学校 Google 账号登录:
    • 只有使用符合条件的 Google Workspace 版本,才能访问 GitHub 应用。
    • 组织的 Workspace 管理员必须在 Gemini 中启用对应用的访问权限。

重要提示:

  • 上传 GitHub 代码库后,对其进行的后续更改不会同步到 Gemini。在 Gemini 应用中,代码库会维持上传时的状态。
  • 目前,以下功能无法在移动设备上使用,包括 Gemini 移动应用或 Google 信息中的 Gemini。

导入 GitHub 代码库并提出相关问题

重要提示:每个对话中只能添加一个代码库,其中最多可以包含 5,000 个文件,代码库大小上限为 100 MB。

  1. 在电脑上,前往 gemini.google.com
  2. 在底部的文本框中,依次点击“添加文件”图标 然后 更多上传选项 然后 导入代码图标
  3. 输入 GitHub 代码库或分支网址。
  4. 点击导入
  5. 按照屏幕上的说明导入代码库。
    • 若要导入私有代码库,你必须将能够访问该代码库的 GitHub 账号关联到 Google 账号。如果尚未关联,你会看到账号关联选项。
  6. 输入问题或提示。
  7. 点击“提交”图标

提示:在电脑上的对话中添加代码库后,你可以在移动设备上的 Gemini 移动应用和 Gemini Web 应用中继续该对话。

示例

  • 附加的代码中使用了哪些外部库?
  • 如何让附加的代码更高效?
  • 为附加的代码编写事件处理脚本,以向用户推荐产品。

解除 GitHub 应用的关联

重要提示:解除 GitHub 应用的关联并不会将 GitHub 账号与 Google 账号解除关联。在 GitHub 应用解除关联期间,Gemini 不会使用你的 GitHub 账号。

首次尝试导入 GitHub 代码库时,系统会关联 GitHub 应用。你可随时在“关联的应用”设置中关联或解除关联该应用。了解如何在 Gemini 中管理关联的应用

关联的应用设置中,你可以为 GitHub 账号解除关联并撤消代码库权限。这会将 GitHub 账号与 Google 账号和所有 Google 服务解除关联。

  1. 在电脑上,前往 gemini.google.com
  2. 依次点击底部的“设置和帮助” 然后 关联的应用
    • 如果找不到“关联的应用”,请先依次点击个性化智能服务 然后 关联的应用
  3. 点击“GitHub”下的了解详情
  4. 点击解除关联

提示:

Gemini 无法使用 GitHub 应用执行的操作

  • 检索提交历史记录、拉取请求或其他元数据
  • 读取代码库(方法是直接在提示中添加 GitHub 网址)
  • 向代码库写入内容

Gemini 如何处理你的数据

相关资源

搜索
清除搜索内容
关闭搜索框
主菜单
7168237841472932765
true
搜索支持中心
false
true
true
true
true
true
5295044
false
false
false
false
false