访问令牌
Gitlab提供了一种访问令牌的方式,用于调用API和拉取代码:
个人访问令牌可以替代 OAuth2 并用于:
- 使用 GitLab API 进行身份验证。
- 使用 HTTP 基本身份验证与 Git 进行身份验证。
值得注意的是,这种方式仅应用于HTTP方式,不可用于SSH方式,例如不可用于克隆git@
开头的地址。
如何使用
如果是私有仓库,需要设置忽略http认证
git config --global http.sslVerify "false"
直接拉取代码
git clone https://oauth2:KNgus-zGhsiKkw@gitlab.my.net/mygroup/myproject.git
可以将令牌设置到config中,这样不用每次修改Url
git config --global url."https://oauth2:KNgus-zGhsiKkw@gitlab.my.net".insteadof "https://gitlab.my.net"
# 直接拉取即可
git clone https://gitlab.my.net/mygroup/myproject.git
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。