跳至主要內容

GitHub API

Andy HsuGuideStorageGuide302大约 2 分钟

GitHub API

提示

GitHub API 不支持操作 100M 或更大的文件,不支持操作含有超过 100,000 个子文件(夹)的文件夹。

本驱动会忽略仓库内的所有.gitkeep文件。

本驱动暂不支持操作子模块。

Token

  1. 登录 GitHub,访问https://github.com/settings/tokensopen in new window

所有者

仓库的所有者,比如仓库链接是github.com/AAA/BBB,这里就填AAA

仓库

仓库名,比如仓库链接是github.com/AAA/BBB,这里就填BBB

引用

分支名、tag或提交SHA,只有在填写分支名的情况下驱动才可写,不填会使用默认分支。

提交者名称

自定义提交者名称,不填会使用 Token 的所有者。

提交者邮箱

自定义提交者邮箱,不填会使用 Token 的所有者。

填写“提交者名称”时必填,未填写“提交者名称”时必不填。

作者名称

自定义作者名称,不填会使用 Token 的所有者。

作者邮箱

自定义作者邮箱,不填会使用 Token 的所有者。

填写“作者名称”时必填,未填写“作者名称”时必不填。

***提交信息

自定义提交信息,支持以下模板变量:

  • UserName: 发起操作的用户
  • ObjName: 被操作文件(夹)的名称
  • ObjPath: 被操作文件(夹)的路径
  • ParentName: 被操作文件(夹)的父文件夹名称
  • ParentPath: 被操作文件(夹)的父文件夹路径
  • TargetName: (重命名时)新名称(复制、移动时)目标文件夹名称。
  • TargetPath: (重命名时)新路径(复制、移动时)目标路径

默认使用的下载方式