# Go-操作git仓库 **Repository Path**: bzsometest/chao-go-git ## Basic Information - **Project Name**: Go-操作git仓库 - **Description**: 使用go代码来操作git仓库,实现对仓库文件的CRUD - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2020-05-15 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## go-git 通过go语言的方式,对git进行管理 ## 主要功能 ## 验证方式对比 | 验证方式 | 验证信息 | 自定义权限 | 通用 | | :-------- | :--------: | :----: | :----:| | http basic | 用户名和密码 | 不支持 | 通用 | | ssh 秘钥 | 私钥(和公钥) | 不支持 | 通用 | | OpenAPI | token | 支持 | 不通用 | token方式验证基于git服务商提供的api接口,且接口规范各不相同。 由于要将git仓库作为文件储存库,需要自定义权限,只有token满足需求 以上认证方式,均无法给指定的仓库设置权限。权限设置针对于用户下的所有仓库