Git 從零開始篇外文章 - 在Github上創(chuàng)建遠(yuǎn)程倉(cāng)庫(kù)并設(shè)置SSH key

看完本篇后你會(huì)明白怎么去創(chuàng)建一個(gè)遠(yuǎn)程倉(cāng)庫(kù)和設(shè)置SSH key。

GitHub介紹

?gitHub是一個(gè)面向開源及私有軟件項(xiàng)目的托管平臺(tái),因?yàn)橹恢С謌it 作為唯一的版本庫(kù)格式進(jìn)行托管,故名gitHub。

?github于2008年4月10日正式上線,除了git代碼倉(cāng)庫(kù)托管及基本的 Web管理界面以外,還提供了訂閱、討論組、文本渲染、在線文件編輯器、協(xié)作圖譜(報(bào)表)、代碼片段分享(Gist)等功能。

?總之,很強(qiáng)大......不多說(shuō),開始創(chuàng)建遠(yuǎn)程倉(cāng)庫(kù)吧。

創(chuàng)建遠(yuǎn)程倉(cāng)庫(kù)

?第一步,到GitHub官網(wǎng),然后登錄(至于注冊(cè)...現(xiàn)在誰(shuí)還敢說(shuō)自己沒(méi)有Github賬號(hào)~~~)。


?第二步,登陸后,找到右上角頭像左側(cè)的“+”號(hào),點(diǎn)擊后會(huì)在下方彈出一個(gè)框,然后再點(diǎn)擊New repository


?第三步,輸入倉(cāng)庫(kù)名稱和說(shuō)明,以及下方的私有Private或者公共Public,如果想自動(dòng)生成README文件的話也可以把Initialize this repository with a README勾選上。點(diǎn)擊 Create repository創(chuàng)建倉(cāng)庫(kù)。


?第四步,創(chuàng)建成功。


?到這遠(yuǎn)程倉(cāng)庫(kù)就創(chuàng)建完成了,不過(guò)還要再配置一下SSH keys,請(qǐng)繼續(xù)往下看。

SSH key配置。

?介紹:SSH key 是一個(gè)公鑰,需要在自己電腦上生成并在Github上進(jìn)行配置。當(dāng)往Github上推送代碼的時(shí)候,Git會(huì)匹配一下本地私鑰是否和Github上的SSH key匹配,只有確認(rèn)是匹配的才會(huì)允許進(jìn)行推送。可以把SSH key 當(dāng)做是一個(gè)身份標(biāo)識(shí),只有符合這個(gè)身份的人才可以往GIthub上推送文件。

?接下來(lái)一步一步的看吧。

?第一步:在系統(tǒng)盤(我的是C盤)用戶目錄下找到.ssh文件夾,然后找到id_rsa.pub文件,打開,然后復(fù)制其中內(nèi)容。

id_rsa.pub文件路徑

id_rsa.pub 內(nèi)容

??若沒(méi)有id_rsa.pub文件,則在Git Bash中輸入$ ssh-keygen -t rsa -C "郵箱地址",然后默認(rèn)Enter 回車即可,完成后就可以在.ssh目錄中找到id_rsa.pub文件了。


??第二步:GitHub上找到Setting,然后找到SSH and GPG keys,然后再New SSH key,我這已經(jīng)創(chuàng)建過(guò)SSH keys,下方圖示中第三步就是已經(jīng)創(chuàng)建好的SSH key了。


??第三步SSH keys/Add new 開始創(chuàng)建,輸入TitleKey,然后點(diǎn)擊Add SSH Key


??第四步:創(chuàng)建成功。

?這時(shí)候就可以對(duì)本倉(cāng)庫(kù)進(jìn)行關(guān)聯(lián)和推送了,本節(jié)結(jié)束~~。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。