推送与拉取#
若您的 n8n 实例已连接至 Git 代码库,需保持工作内容与 Git 的同步。
本文档默认您已熟悉 Git 基础概念与术语。若需了解 n8n 与 Git 的协作机制,请参阅 Git 与 n8n 介绍文档。
重要建议:避免在同一 n8n 实例中同时执行推送与拉取操作
虽然支持从实例推送工作内容至分支,并从同一实例拉取更新,但 n8n 官方不推荐此操作模式。为降低合并冲突与工作内容覆盖风险,建议建立单向流转流程:仅向 Git 推送内容,或仅从 Git 拉取内 容,避免双向同步。
获取他人工作内容#
n8n 角色权限控制拉取权限
需具备实例所有者或实例管理员权限方可从 Git 拉取变更。
操作路径:在主菜单中点击 拉取 ![]()
视图参考

菜单收起时的拉取与推送按钮

菜单展开时的拉取与推送按钮
若存在本地变更冲突,n8n 将显示覆盖警告。选择 拉取并覆盖 即可使用 Git 内容替换本地工作。
当变更包含新变量或凭证存根时,n8n 会提示在使用前需完善这些项目的具体数值。
已删除资源的处理机制
当工作流、凭证、变量和标签从代码库中删除时,其本地版本不会自动清除。拉取代码库变更时,n8n 会通知您存在过期资源,并询问是否执行删除操作。