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

git clone如何解決Permission Denied(publickey)問題

 更新時間:2024年11月14日 08:49:51   作者:scanklm  
文章介紹了如何解決Git clone時遇到的PermissionDenied(publickey)問題,包括檢查SSH key是否存在、生成新的SSH key、將SSH key添加到ssh-agent以及將SSH key添加到GitHub賬號,最后通過git clone下載代碼

git clone解決Permission Denied(publickey)

本地git bash 使用git clone git@github.com:***.git方式下載github代碼至本地時需要依賴ssh key,遇到權限不足問題時一般都是SSH key失效或者SSH key不存在,重新創(chuàng)建SSH key一般就可以解決問題;

步驟一、檢查本地ssh key是否存在

1、windows下 開始 -- 搜索框輸入 git bash,打開git bash窗口;

2、git base窗口中輸入指令 ls ~/.ssh/ 來檢查ssh key是否存在;

3、如果key不存在則按照步驟二重新生成,ssh key已存在則跳過步驟二,執(zhí)行步驟三;

步驟二、生成ssh key

1、繼續(xù)步驟一的git bash窗口執(zhí)行指令:

ssh-keygen -t rsa -b 2048 -C "你自己的郵箱地址"

修改郵箱地址為你自己的郵箱地址,注意此處郵箱地址前后的雙引號為英文格式雙引號;

2、指令執(zhí)行后頁面提示:

Generating public/private rsa key pair.
Enter file in which to save the key (/c/Users/***/.ssh/id_rsa):

***表示你自己的當前登錄用戶名,不做修改直接回車,會將生成的rsa文件保存為默認名稱

再次回車提示:

Enter passphrase (empty for no passphrase):
Enter same passphrase again:

提示設置提交/l拉取代碼到Github時需要的密碼及確認密碼;

設置密碼后再次回車提示Your identification has been saved in.... 即表示ssh key生成成功;

步驟三、添加sshkey至ssh-agent

1、執(zhí)行eval “$(ssh-agent -s)”確認ssh-agent處于開啟狀態(tài),打印pid... 表示啟用中;

2、執(zhí)行指令ssh-add ~/.ssh/id_rsa 添加ssh key至ssh agent,此步會要求輸入步驟二設置的密碼;

需要注意的是此處可能報錯:

Could not open a connection to your authentication agent

我的解決辦法是關掉當前git bash窗口,重新以管理員身份運行git bash 即解決問題;

步驟四、添加ssh key至guthub

1、登錄https://github.com/,在頁面右上角自己頭像右邊箭頭處右擊,彈框中進入setting功能;

2、setting界面右邊菜單選擇SSH and GPG keys,選擇新建SSH keys,

保存即可;

步驟五:git clone下載代碼

步驟結束,此時再嘗試本地使用git clone方式下載代碼即可;

總結

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Visual?Assist?X?番茄助手安裝教程與漢化技巧

    Visual?Assist?X?番茄助手安裝教程與漢化技巧

    Visual?Assist?X?是一款?Microsoft?Visual?Studio?擴展工具,能夠幫助填補?Microsoft?Visual?Studio?在撰寫?C/C++?和?C#?程序之不足并提升其效率,本文給大家分享Visual?Assist?X?番茄助手安裝與漢化教程,感興趣的朋友一起看看吧
    2023-06-06
  • vs2019報錯:配置“Debug|Win32”的 Designtime 生成失敗IntelliSense 可能不可用的問題

    vs2019報錯:配置“Debug|Win32”的 Designtime 生成失敗IntelliSense 可能不可用的

    這篇文章主要介紹了vs2019報錯:配置“Debug|Win32”的 Designtime 生成失敗IntelliSense 可能不可用 出錯內容,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-08-08
  • git使用教程(最詳細、最傻瓜)

    git使用教程(最詳細、最傻瓜)

    這篇文章主要介紹了git使用教程(最詳細、最傻瓜),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-07-07
  • 推薦幾個好用的WordPress媒體庫分類/文件夾管理插件

    推薦幾個好用的WordPress媒體庫分類/文件夾管理插件

    這篇文章主要介紹了推薦幾個好用的WordPress媒體庫分類/文件夾管理插件
    2021-09-09
  • 老生常談Session和Cookie之間區(qū)別與聯系(必看篇)

    老生常談Session和Cookie之間區(qū)別與聯系(必看篇)

    下面小編就為大家分享一篇老生常談Session和Cookie之間區(qū)別與聯系,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2017-11-11
  • 蝴蝶優(yōu)化算法及實現源碼

    蝴蝶優(yōu)化算法及實現源碼

    這篇文章主要為大家介紹了蝴蝶優(yōu)化算法的講解及實現源碼,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步
    2022-02-02
  • 微信 小程序Demo導入詳細介紹

    微信 小程序Demo導入詳細介紹

    這篇文章主要介紹了微信 小程序Demo導入詳細介紹的相關資料,需要的朋友可以參考下
    2016-09-09
  • 編程人員閱讀代碼的一些小技巧分享

    編程人員閱讀代碼的一些小技巧分享

    閱讀別人的代碼作為研發(fā)人員是一件經常要做的事情。一個是學習新的編程語言的時候通過閱讀別人的代碼是個最佳的學習方法,另外是積累編程經驗。
    2011-01-01
  • 程序員學英語的一個方法

    程序員學英語的一個方法

    這篇文章主要介紹了程序員學英語的一個方法,程序員學習英語是很有必要的,只要堅持下去,相信必有收獲,需要的朋友可以參考下
    2014-08-08
  • 高階DeepSeek從入門到精通教程手冊

    高階DeepSeek從入門到精通教程手冊

    高階DeepSeek從入門到精通教程手冊,文章詳細介紹了如何使用AI工具進行高效學習和工作,包括創(chuàng)建AI伙伴、有效提問、文檔分析、寫代碼、學術論文輔助、自媒體運營、智能學習規(guī)劃、構建私人知識庫、自動化工作流搭建、跨語言翻譯等多方面的應用
    2025-02-02

最新評論