三方庫導入時,通常需要輸入賬號和令牌進行鑒權。賬號為指定平臺的HTTP克隆賬號,訪問令牌即Access Token,本文介紹如何獲取常見三方代碼平臺的Access Token。
Access Token通常在代碼平臺的個人賬號設置內進行管理和配置,本文依次介紹如下第三方平臺的Access Token獲取方法:
GitLab
碼云
Coding
GitHub
BitBucket
獲取GitLab的Access Token
以公網GitLab為例,不同的GitLab版本可能存在細微差異,具體以實際版本為準:
登錄GitLab頁面,單擊右上角菜單,選擇Edit Profile :
左導航選擇Access Tokens:
輸入Token Name,如forcodeup。
在Scopes中勾選read_repository。
單擊Create personal access token 。
說明如果三方平臺為自建的Gitlab進行導入,Token至少需要具備以下權限,請注意增加授權范圍:
-api
-read_user
-read_repository
創建完成后,復制保存生成的Token:
獲取碼云的Access Token
登錄碼云頁面,單擊右上角菜單,選擇賬號設置:
左側導航選擇私人令牌,然后點擊生成新令牌:
設置令牌參數:
輸入私人令牌描述,如輸入forcodeup。
在權限中至少勾選projects。
單擊提交,在彈出的確認框里輸入密碼并確認,完成創建:
創建完成后,復制保存生成的Token:
獲取Coding的Access Token
登錄Coding頁面,單擊左下角菜單,選擇個人賬戶設置:
左導航選擇訪問令牌,然后點擊新建令牌:
設置令牌參數:
輸入令牌描述,如輸入forcodeup。
在選擇權限中勾選 project:depot。
在彈出的確認框里輸入密碼并確認:
創建完成后,復制保存生成的Token:
獲取GitHub的Access Token
登錄GitHub頁面,單擊右上角菜單,選擇Settings :
在Personal Settings左導航選擇Developer Settings。
選擇Personal access tokens,單擊Generate new token:
設置令牌參數:
輸入Note,如輸入forcodeup。
在Selete scopes中勾選repo。
創建完成后,復制保存生成的Token:
獲取BitBucket的App Password
左下角點擊個人信息,點擊 Bitbucket settings:
選擇App passwords,單擊Create app password:
設置參數:
在Details輸入Label,如輸入forcodeup。
在Permissions中勾選Repositories repo。
單擊Create按鈕,在創建完成頁面復制App password: