Skip to content

Git 认证与令牌口径

CNB Git 地址可直接使用仓库页面地址,也兼容 .git 后缀。

bash
https://cnb.cool/group-path/repo-path
https://cnb.cool/group-path/repo-path.git

认证方式:

项目
用户名cnb
密码访问令牌或部署令牌
协议HTTPS

CNB 不使用 SSH 访问。自动化场景中应使用令牌,不应使用主账号密码。

访问令牌与部署令牌

访问令牌关联具体用户权限,适合本地 Git 操作、OpenAPI 调用和需要写权限的自动化任务。

部署令牌是资源级只读凭证,适合 CI/CD、服务器拉取代码或只读访问制品,避免暴露主账号权限。

项目访问令牌部署令牌
权限归属用户资源
常见权限读写可配置默认只读
适用场景本地推送、OpenAPI、自动化写操作服务器拉取代码、CI 只读访问
安全边界受用户权限影响受创建层级和授权范围影响

流水线内置临时令牌可通过 CNB_TOKEN 获取,任务结束后自动销毁。