https
一般情況下,clone代碼的方式是通過https,這種情況是需要進行用戶的賬號密碼驗證,比較簡單,也最常用
ssh
當然也是可以通過添加ssh來實現,方式就是在本地生成一對秘鑰,將公鑰上傳到github,之后通過ssh來clone代碼
access token
還有一種方式,就是通過access token來實現,這種方式最為簡單方便。只需要一個token字符串即可
進入/settings/tokens/new頁面
選擇相應的權限,之后生成access token
clone方式
復制 Clone with HTTPS 方式的地址,使用 git 命令:
git clone https://oauth2:access_token
@github.com/username/xxx.git
也就是說 clone 的時候,在你的項目地址的協議和主機名之間,加上 oauth2:access_token
@,即可成功拉取代碼。如果申請的該access token有write的權限,是可以push的
示例: git clone https://oauth2:6e06502c7bdbf70fabdbbf966eb41f8d5******@github.com/chywx/vue-nuxt.git