用于扫描分支和 Pull Request,获取源代码,标记提交状态。

注意: 仅支持“用户名+密码”类型的凭据。 由于 Jenkins 使用的是 GitHub API, 而它仅支持上述类型的授权方式,所以其他类型的凭据将会被过滤掉。

如果凭据为空,则只能访问公有代码仓库,且本地的变更信息不能同步到 GitHub。

如果您的组织下包含私有库,您需要指定一个对这些库有访问权限的凭据。 可以通过创建一个“用户名密+码类型”的凭据,密码通配置 Token 获取:GitHub personal access tokens。 必要的权限范围为 "repo"。