欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

git中ssh key配置詳解

 更新時(shí)間:2020年07月21日 14:11:39   作者:討厭走開啦  
這篇文章主要介紹了git中ssh key配置詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

git clone支持https和git(即ssh)兩種方式下載源碼:

當(dāng)使用git方式下載時(shí),如果沒有配置過ssh key,則會(huì)有如下錯(cuò)誤提示:

下面就介紹一下如何配置git的ssh key,以便我們可以用git方式下載源碼。

首先用如下命令(如未特別說明,所有命令均默認(rèn)在Git Bash工具下執(zhí)行)檢查一下用戶名和郵箱是否配置(github支持我們用用戶名或郵箱登錄):

git config --global --list 

筆者的機(jī)器顯示信息如下(已配置):

如未配置,則執(zhí)行以下命令進(jìn)行配置:

git config --global user.name "這里換上你的用戶名"
git config --global user.email "這里換上你的郵箱"

然后執(zhí)行以下命令生成秘鑰:

ssh-keygen -t rsa -C "這里換上你的郵箱"

執(zhí)行命令后需要進(jìn)行3次或4次確認(rèn):

  • 確認(rèn)秘鑰的保存路徑(如果不需要改路徑則直接回車);
  • 如果上一步置頂?shù)谋4媛窂较乱呀?jīng)有秘鑰文件,則需要確認(rèn)是否覆蓋(如果之前的秘鑰不再需要?jiǎng)t直接回車覆蓋,如需要?jiǎng)t手動(dòng)拷貝到其他目錄后再覆蓋);
  • 創(chuàng)建密碼(如果不需要密碼則直接回車);
  • 確認(rèn)密碼;

執(zhí)行過程如下圖:

在指定的保存路徑下會(huì)生成2個(gè)名為id_rsa和id_rsa.pub的文件:

再打開你的github,進(jìn)入配置頁:

選擇SSH and GPG keys項(xiàng):

之前生成的是ssh秘鑰,所以下面選擇New SSH key(筆者這里已經(jīng)配置了一個(gè)key,如果是未配置秘鑰的用戶,這里應(yīng)該是空的):

然后用文本工具打開之前生成的id_rsa.pub文件,把內(nèi)容拷貝到key下面的輸入框,并為這個(gè)key定義一個(gè)名稱(通常用來區(qū)分不同主機(jī)),然后保存:

再次嘗試用git方式下載,可以看到已經(jīng)可以正常下載:

到此這篇關(guān)于git中ssh key配置詳解的文章就介紹到這了,更多相關(guān)git中ssh key配置內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • sublime 格式化Json文件的方式

    sublime 格式化Json文件的方式

    這篇文章主要介紹了sublime 格式化Json的相關(guān)資料,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-06-06
  • 詳解秒殺系統(tǒng)設(shè)計(jì)的5個(gè)要點(diǎn)

    詳解秒殺系統(tǒng)設(shè)計(jì)的5個(gè)要點(diǎn)

    這篇文章主要為大家介紹了秒殺系統(tǒng)設(shè)計(jì)的5個(gè)要點(diǎn)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-01-01
  • git rebase -i合并多次提交的實(shí)現(xiàn)

    git rebase -i合并多次提交的實(shí)現(xiàn)

    這篇文章主要介紹了git rebase -i合并多次提交的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • JetBrains(IEDA、CLion、Pycharm) 學(xué)生獲得免費(fèi)使用資格

    JetBrains(IEDA、CLion、Pycharm) 學(xué)生獲得免費(fèi)使用資格

    JetBrains針對(duì)學(xué)生推出了免費(fèi)使用資格,但是很多同學(xué)卻不知道或者說不知道怎樣獲得免費(fèi)資格,通過學(xué)生認(rèn)證來使用JetBrains的軟件才是最方便穩(wěn)定的,具體怎么獲取呢,感興趣的朋友跟隨小編一起看看吧
    2020-08-08
  • Hadoop的eclipse的插件安裝方法

    Hadoop的eclipse的插件安裝方法

    這篇文章主要介紹了Hadoop的eclipse的插件安裝方法,本文圖文并茂給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-08-08
  • 手把手教你學(xué)會(huì)HBuilder打包APP

    手把手教你學(xué)會(huì)HBuilder打包APP

    我們打包APP需要用到HBuilder,所以本文主要介紹了HBuilder下載安裝以及如何使用,最后介紹如何打包app,感興趣的可以了解一下
    2021-06-06
  • git設(shè)置忽略文件.gitignore的方法

    git設(shè)置忽略文件.gitignore的方法

    這篇文章主要介紹了git設(shè)置忽略文件.gitignore的方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • 詳細(xì)HTTP協(xié)議的前世今生

    詳細(xì)HTTP協(xié)議的前世今生

    超文本傳輸協(xié)議(Hypertext Transfer Protocol,HTTP)是一個(gè)簡單的請(qǐng)求-響應(yīng)協(xié)議,它通常運(yùn)行在TCP之上。它指定了客戶端可能發(fā)送給服務(wù)器什么樣的消息以及得到什么樣的響應(yīng)。請(qǐng)求和響應(yīng)消息的頭以ASCII形式給出;而消息內(nèi)容則具有一個(gè)類似MIME的格式
    2021-06-06
  • 詳解如何使用git 生成patch 和打入patch

    詳解如何使用git 生成patch 和打入patch

    這篇文章主要介紹了詳解如何使用git 生成patch 和打入patch,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • 將Git存儲(chǔ)庫克隆到本地IntelliJ IDEA項(xiàng)目中的詳細(xì)教程

    將Git存儲(chǔ)庫克隆到本地IntelliJ IDEA項(xiàng)目中的詳細(xì)教程

    這篇文章主要介紹了將Git存儲(chǔ)庫克隆到本地IntelliJ IDEA項(xiàng)目中的詳細(xì)教程,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-10-10

最新評(píng)論