Git#
Git 是一个免费开源的分布式版本控制系统,旨在以高效和快速的方式管理从小型到大型的各种项目。
凭据
您可以在此处找到该节点的认证信息。
操作#
- 添加 (Add) 文件或文件夹到提交中。执行 git add 命令。
- 添加配置 (Add Config):添加配置属性。执行 git config 的 set 或 add 操作。
- 克隆 (Clone) 仓库:执行 git clone 命令。
- 提交 (Commit) 文件或文件夹到 Git:执行 git commit 命令。
- 获取 (Fetch) 远程仓库内容:执行 git fetch 命令。
- 列出配置 (List Config):返回当前配置。执行 git config 查询操作。
- 日志 (Log):返回 Git 提交历史。执行 git log 命令。
- 拉取 (Pull) 远程仓库内容:执行 git pull 命令。
- 推送 (Push) 到远程仓库:执行 git push 命令。
- 推送标签 (Push Tags) 到远程仓库:执行 git push --tags 命令。
- 返回当前仓库的 状态 (Status):执行 git status 命令。
- 创建新的 标签 (Tag):执行 git tag 命令。
- 用户设置 (User Setup):设置用户信息。
请参考以下各部分,了解每个操作的参数和选项的更多详细信息。
添加#
使用以下参数配置此操作:
- 仓库路径(Repository Path):输入 Git 仓库的本地路径。
- 要添加的路径(Paths to Add):在此字段中输入以逗号分隔的文件或文件夹路径列表。可以使用绝对路径,或相对于 仓库路径 的相对路径。
添加配置#
使用以下参数配置此操作:
- 仓库路径(Repository Path):输入 Git 仓库的本地路径。
- 键(Key):输入要设置的配置项名称。
- 值(Value):输入该配置项的值。
添加配置选项#
“添加配置”操作包含 模式(Mode) 选项。选择是 设置(Set) 还是 追加(Append) 到本地配置中。
克隆#
使用以下参数配置此操作:
- 仓库路径(Repository Path):输入 Git 仓库的本地路径。
- 认证方式(Authentication):选择 认证(Authenticate) 以提供凭据;选择 无(None) 则不使用认证。
- Git 凭据(Credential for Git):如果选择了 认证(Authenticate),则必须选择或创建节点使用的凭据。更多信息请参见 Git 凭据。
- 新仓库路径(New Repository Path):输入克隆仓库将要存放的本地路径。
- 源仓库(Source Repository):输入要克隆的仓库的 URL 或路径。
提交#
使用以下参数配置此操作:
- 仓库路径(Repository Path):输入 Git 仓库的本地路径。
- 提交信息(Message):在此字段中输入提交时使用的提交信息。
提交选项#
提交(Commit)操作包含 要添加的路径(Paths to Add) 选项。若要提交所有“已添加”的文件和文件夹,请将此字段留空。若要提交特定的“已添加”文件或文件夹,请在此字段中输入以逗号分隔的文件或文件夹路径列表。
您可以使用绝对路径,或相对于 仓库路径(Repository Path) 的相对路径。
拉取更新(Fetch)#
该操作仅要求您在 仓库路径(Repository Path) 参数中输入 Git 仓库的本地路径。
列出配置(List Config)#
该操作仅要求您在 仓库路径(Repository Path) 参数中输入 Git 仓库的本地路径。
查看日志(Log)#
使用以下参数配置此操作:
- 仓库路径(Repository Path):输入 Git 仓库的本地路径。
- 返回全部(Return All):开启后,节点将返回所有结果;关闭后,节点仅返回最多 限制数量(Limit) 设置的结果。
- 限制数量(Limit):仅在关闭 返回全部(Return All) 时可用。输入最多返回的结果数量。
日志选项#
日志(Log)操作新增 文件(File) 选项。在此字段中输入文件或文件夹的路径,以获取其历史记录。
您可以使用绝对路径,或相对于 仓库路径(Repository Path) 的相对路径。
拉取(Pull)#
该操作仅要求您在 仓库路径(Repository Path) 参数中输入 Git 仓库的本地路径。
推送(Push)#
使用以下参数配置此操作:
- 仓库路径(Repository Path):输入 Git 仓库的本地路径。
- 认证方式(Authentication):选择 认证(Authenticate) 以提供凭据,或选择 无(None) 不使用认证。
- 如果选择 认证(Authenticate),则必须为该节点选择或创建 Git 凭据(Credential for Git)。更多信息请参考 Git 凭据文档。
推送选项#
推送(Push)操作会添加 目标仓库(Target Repository) 选项。请在此字段中输入要推送到的仓库的 URL 或路径。
推送标签(Push Tags)#
此操作仅提示您在 仓库路径(Repository Path) 参数中输入 Git 仓库的本地路径。
状态(Status)#
此操作仅提示您在 仓库路径(Repository Path) 参数中输入 Git 仓库的本地路径。
标签(Tag)#
使用以下参数配置此操作:
- 仓库路径(Repository Path):输入 Git 仓库的本地路径。
- 名称(Name):在此字段中输入要创建的标签名称。
用户设置(User Setup)#
此操作仅提示您在 仓库路径(Repository Path) 参数中输入 Git 仓库的本地路径。
模板与示例#
将你的 n8n 工作流备份到 GitHub 作者:Jonathan 查看模板详情
使用 Qdrant 和 Open AI 构建用于电影推荐的 RAG 聊天机器人 作者:Jenny 查看模板详情
GitLab MR 中的 ChatGPT 自动代码审查 作者:assert 查看模板详情
浏览 Git 集成模板,或 搜索所有模板