Git中SSHkey怎么生成

這篇文章主要介紹“Git中SSH key怎么生成”的相關(guān)知識(shí),小編通過實(shí)際案例向大家展示操作過程,操作方法簡單快捷,實(shí)用性強(qiáng),希望這篇“Git中SSH key怎么生成”文章能幫助大家解決問題。

成都創(chuàng)新互聯(lián)是一家專注于成都做網(wǎng)站、網(wǎng)站設(shè)計(jì)與策劃設(shè)計(jì),敦煌網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)10余年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:敦煌等地區(qū)。敦煌做網(wǎng)站價(jià)格咨詢:13518219792

Git 中 SSH key 生成步驟

因?yàn)楸镜谿it倉庫和GitHub倉庫之間的傳輸是通過SSH加密的,所以必需要讓github倉庫認(rèn)證你SSH key,在此之前,必需要生成SSH key。

第1步:創(chuàng)立SSH Key。在windows下查看[c盤->客戶->自己的客戶名->.ssh]下能否有id_rsa、id_rsa.pub文件,假如沒有需要手動(dòng)生成。
打開git bash,在控制臺(tái)中輸入以下命令。

$ ssh-keygen -t rsa -C ``"youremail@example.com"`

密鑰類型可以用 -t 選項(xiàng)指定。假如沒有指定則默認(rèn)生成用于SSH-2的RSA密鑰。這里使用的是rsa。

同時(shí)在密鑰中有一個(gè)注釋字段,用-C來指定所指定的注釋,可以方便客戶標(biāo)識(shí)這個(gè)密鑰,指出密鑰的用途或者其余有用的信息。所以在這里輸入自己的郵箱或者者其余都行。

輸入完畢后程序同時(shí)要求輸入一個(gè)密語字符串(passphrase),空表示沒有密語。接著會(huì)讓輸入2次口令(password),空表示沒有口令。3次回車就可完成當(dāng)前步驟,此時(shí)[c盤>客戶>自己的客戶名>.ssh]目錄下已經(jīng)生成好了。

第2步:登錄github。打開setting->SSH keys,點(diǎn)擊右上角 New SSH key,把生成好的公鑰id_rsa.pub放進(jìn) key輸入框中,再為當(dāng)前的key起一個(gè)title來區(qū)分每個(gè)key。

四.代碼提交。
1.在項(xiàng)目所在的本地項(xiàng)目的根目錄下,單擊右鍵在菜單中點(diǎn)擊“Git Bash Here”,進(jìn)入git命令行輸入界面

2.輸入:git init,回車,初始化git倉庫。此時(shí)目錄下會(huì)生成一個(gè).git文件夾

3.輸入:git add . (命令里有個(gè)點(diǎn)),將當(dāng)前目錄所有文件標(biāo)記為需要入庫的新文件。輸入:git status查看當(dāng)前倉庫狀態(tài),可以看到新添加文件狀態(tài)“new file:   test123.txt”

4.輸入:git commit -m "First commit~",引號(hào)中的內(nèi)容為提交日志

5.輸入:git log 看看入庫的記錄

6.本地代碼推送到遠(yuǎn)程git倉庫。

輸入:git remote add origin https://git.qcloud.com/cbuttonst/test.git 增加遠(yuǎn)程倉庫地址。假如add的url不小心輸錯(cuò)了,可以使用:git remote set-url origin https://xxx 重新設(shè)置成新的url。

7.輸入:git pull --rebase origin master  這時(shí)會(huì)提醒你輸入客戶名(騰訊工蜂中的客戶名),回車之后會(huì)彈出一個(gè)密碼輸入框(密碼也是注冊(cè)賬號(hào)過程中你自己填寫的)。這一步時(shí)將遠(yuǎn)程倉庫文件拉到本地倉庫,升級(jí)本地倉庫。會(huì)出現(xiàn)下列信息。

8.這時(shí)可以推送本地文件到遠(yuǎn)程倉庫了。輸入命令:git push -u origin master 推送本地代碼到遠(yuǎn)程git倉庫,

push成功后,即可以在工蜂的項(xiàng)目中看到上傳的源碼文件了

關(guān)于“Git中SSH key怎么生成”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí),可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,小編每天都會(huì)為大家更新不同的知識(shí)點(diǎn)。

分享名稱:Git中SSHkey怎么生成
本文URL:http://muchs.cn/article18/jioedp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制開發(fā)、網(wǎng)站策劃網(wǎng)站收錄、面包屑導(dǎo)航定制網(wǎng)站、建站公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

營銷型網(wǎng)站建設(shè)