集成 GitHub
将 GitHub 与 Notion 连接,实现开发工作流的无缝同步。
文章目录
集成 GitHub

连接 Notion 和 GitHub,保持工作流同步 🧮
目录
- 连接 GitHub
- 将 GitHub PRs 链接到 Notion
- 自动化任务状态更新
GitHub 是开发团队构建、发布和维护软件的核心工具。
通过 Notion 数据库的 筛选器、视图、关系 等功能,将 GitHub 无缝接入您的工作流。
连接 GitHub
连接前需满足以下条件:
- 您是 Notion 工作区所有者
- 您是 GitHub 组织管理员
操作步骤:
- 在侧边栏顶部,点击
设置与成员。 - 选择
我的连接,找到GitHub (工作区)。 - 点击
连接,完成身份验证。
将 GitHub PR 链接到 Notion
要将 GitHub PR 关联到 Notion,需在数据库中添加 GitHub Pull Requests 属性。
该属性依赖一个带前缀的 唯一 ID 属性。
添加 GitHub Pull Requests 属性:
- 在数据库右上角,点击
+添加新属性。 - 选择
GitHub Pull Requests。 - 若尚未创建唯一 ID 属性,系统将提示您创建。
链接 PR 的两种方式:
使用 GitHub URL
- 打开目标任务页面。
- 点击
GitHub Pull Requests属性中的空白区域。 - 粘贴 GitHub PR 的 URL,点击
+ Add Page。
使用 Notion 唯一 ID
- 复制目标 Notion 任务的 唯一 ID。
- 将该 ID 粘贴到 GitHub PR 标题的任意位置。
- PR 将自动出现在
GitHub Pull Requests属性中。
自动化任务状态更新
利用 GitHub Pull Requests 属性,可自动同步任务状态。
设置步骤:
- 点击
GitHub Pull Requests属性标题,选择Edit property。 - 找到
Auto-update部分。 - 从下拉菜单中选择要同步的 状态属性。
- 为以下事件配置对应状态:
- PR 打开
- 请求审核
- 通过审核
- 合并
完成设置后,GitHub 上的进展将自动更新 Notion 中任务的状态。

更多 Notion 精彩内容关注微信公众号 NotionSo