跳到主要内容

GitHub 节点#

使用 GitHub 节点可实现 GitHub 工作的自动化,并将 GitHub 与其他应用程序集成。n8n 内置支持多种 GitHub 功能,包括创建、更新、删除和编辑文件、代码库、议题、版本发布和用户。

认证凭证

有关设置身份验证的指南,请参阅 GitHub 认证凭证

可作为 AI 工具使用

此节点可用于增强 AI 代理的能力。在此模式下,多数参数可自动设置或由 AI 引导设置 - 详情请参阅 AI 工具参数文档

操作列表#

  • 文件操作
    • 创建
    • 删除
    • 编辑
    • 获取
    • 列表
  • 议题操作
    • 创建
    • 创建评论
    • 编辑
    • 获取
    • 锁定
  • 组织操作
    • 获取代码库
  • 版本发布
    • 创建
    • 删除
    • 获取
    • 批量获取
    • 更新
  • 代码库操作
    • 获取
    • 获取议题
    • 获取许可证
    • 获取资料
    • 获取拉取请求
    • 列出热门路径
    • 列出引用来源
  • 审查操作
    • 创建
    • 获取
    • 批量获取
    • 更新
  • 用户操作
    • 获取代码库
    • 邀请
  • 工作流
    • 禁用
    • 触发
    • 启用
    • 获取
    • 获取使用情况
    • 列表

模板与示例#

将 n8n 工作流备份至 Github
作者:Jonathan
查看模板详情

使用 Qdrant 和 Open AI 构建电影推荐 RAG 聊天机器人
作者:Jenny
查看模板详情

与 GitHub API 文档对话:基于 Pinecone 和 OpenAI 的 RAG 驱动聊天机器人
作者:Mihai Farcas
查看模板详情

浏览 GitHub 集成模板搜索所有模板

遇到不支持的操作时#

若当前节点不支持您需要的操作,可使用 HTTP 请求节点 调用服务的 API。

您可以在 HTTP 请求节点中使用为本服务创建的认证凭证:

  1. 在 HTTP 请求节点中,选择 认证 > 预定义凭证类型
  2. 选择需要连接的服务
  3. 选择您的凭证

更多信息请参阅 自定义 API 操作