欧美free性护士vide0shd,老熟女,一区二区三区,久久久久夜夜夜精品国产,久久久久久综合网天天,欧美成人护士h版

首頁綜合 正文
目錄

柚子快報激活碼778899分享:GitLab配置ssh key

柚子快報激活碼778899分享:GitLab配置ssh key

http://yzkb.51969.com/

git作為代碼版本控制工具,在clone代碼的時候選擇ssh協(xié)議來拉取代碼。本文講解如何在Mac上生成ssh key,然后配置在gitlab里,最后使用ssh協(xié)議進行提交和拉取git遠程倉庫的代碼。

本地只有一個ssh key

1、打開本地git bash,使用如下命令生成ssh公鑰和私鑰對

ssh-keygen -t rsa -C 'yourEmail@gitlab.com'

2、然后打開~/.ssh/id_rsa.pub文件,復制里面的內(nèi)容

3、打開gitlab,找到Profile Settings-->SSH Keys--->Add SSH Key,并把上一步中復制的內(nèi)容粘貼到Key所對應的文本框,在Title對應的文本框中給這個sshkey設置一個名字,點擊Add key按鈕。

本地配置多個ssh key

1、gitlab生成一對秘鑰ssh key

ssh-keygen -t rsa -C 'yourEmail@gitlab.com' -f ~/.ssh/gitlab-rsa

2、github生成一對秘鑰ssh key

ssh-keygen -t rsa -C 'yourEmail@github.com' -f ~/.ssh/github-rsa

3、在~/.ssh目錄下新建名稱為config的文件,config文件無后綴名。該文件用于配置多個不同的host使用不同的ssh key,內(nèi)容如下:

# gitlab

Host gitlab.com

HostName gitlab.com

PreferredAuthentications publickey

IdentityFile ~/.ssh/gitlab_id-rsa

# github

Host github.com

HostName github.com

PreferredAuthentications publickey

IdentityFile ~/.ssh/github_id-rsa

?

# 配置文件參數(shù)

# Host : Host可以看作是一個你要識別的模式,對識別的模式,進行配置對應的的主機名和ssh文件

# HostName : 要登錄主機的主機名

# User : 登錄名

# IdentityFile : 指明上面User對應的identityFile路徑

4、按照上面的步驟分別往gitlab和github上添加生成的公鑰gitlab_id-rsa.pub和github_id-rsa.pub

5、再次執(zhí)行git命令不需要再次驗證權限了

6、查看~/.ssh/目錄下的文件,可以看到增加了gitlab_id-rsa、gitlab_id-rsa.pub和github_id-rsa、github_id-rsa.pub四個文件。

到此ssh key配置完成。

柚子快報激活碼778899分享:GitLab配置ssh key

http://yzkb.51969.com/

相關文章

評論可見,查看隱藏內(nèi)容

本文內(nèi)容根據(jù)網(wǎng)絡資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點和立場。

轉載請注明,如有侵權,聯(lián)系刪除。

本文鏈接:http://gantiao.com.cn/post/18777781.html

發(fā)布評論

您暫未設置收款碼

請在主題配置——文章設置里上傳

掃描二維碼手機訪問

文章目錄