1. 程式人生 > >github拉程式碼出現Permission denied (publickey).等問題的解決

github拉程式碼出現Permission denied (publickey).等問題的解決

這幾天,除錯串列埠需要使用到git hub開源的android-serialport-api網址為https://github.com/cepr/android-serialport-api

再使用github拉取程式碼,將遇到到問題記錄,方便自己以後查閱。

1 使用https

git clone https://github.com/cepr/android-serialport-api.git
出現問題如下
ubuntu:/work2/opt/test$ git clone https://github.com/cepr/android-serialport-api.git
Cloning into 'android-serialport-api'...
error: gnutls_handshake() failed: A TLS packet with unexpected length was received. while accessing https://github.com/cepr/android-serialport-api.git/info/refs
fatal: HTTP request failed
解決方法

出現這類錯誤,一般是因為自己的機器沒有聯網導致,連上網之後,就可以git clone。

2 使用ssh

git clone [email protected]:cepr/android-serialport-api.git

出現問題如下
ubuntu:/work2/opt/test$ git clone [email protected]:cepr/android-serialport-api.git
Cloning into 'android-serialport-api'...
Write failed: Connection reset by peer
fatal: The remote end hung up unexpectedly
原因:沒有上傳public key或者上傳的public key過期
解決辦法:上傳public key

(1)檢視自己機器的public key

cat ~/.ssh/id_rsa.pub

cat後出出現一堆字串

(2)登入github,點選github的右上角 View profile and more


(3)點選SSH and GPG keys,然後點選右上角的New SSH key,將1步驟的一大堆字串拷貝進去就可以了


相關推薦

github程式碼出現Permission denied (publickey).問題的解決

這幾天,除錯串列埠需要使用到git hub開源的android-serialport-api網址為https://github.com/cepr/android-serialport-api 再使用github拉取程式碼,將遇到到問題記錄,方便自己以後查閱。 1 使用htt

github程式碼時候出現 Permission denied (publickey).的解決方法

首先執行命令: ssh-keygen -t rsa -C "你的本地git拉取程式碼的賬號" 輸入命令後會出現型別這樣的句子 記住這三個句子不需要填入東西 直接一直回車下去 然後就會出現下面這個情況: 這時候,我們要找到一個叫id_rsa.pub的檔案,那麼

SSH登陸阿裏雲服務器出現Permission denied (publickey)錯誤解決方案

ckey 是個 鑰匙串 col code gen fff font 重啟 操作環境: 操作系統:Mac10.11.5 阿裏雲服務器:Ubuntu16.04 遠程連接:SSH 註:首先我們已假設你已經自己生成了SSH秘鑰,並已經配置到阿裏雲、綁定了自己的雲服務器。 但是

git clone git@github.com:xxx.git Permission denied (publickey) 問題解決辦法

bubuko d+ 技術分享 如果 html sta 用戶 start bsp From: https://www.cnblogs.com/restart/p/4633928.html 如果git無法通過普通的http去clone遠程分支,可以選用ssh方式去連接。這時需要

[轉載]windows下github 出現Permission denied (publickey).解決方法

    今天在學習github的時候遇到了一些問題,然後爬了一會,找到了解決方法記錄下來,以防忘記,當然能幫助別人最好啦! github教科書傳送門:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18

Git使用SSH提交代碼到server出現 permission denied (publickey).

space lin none ssh-key denied .net 過程 geo rep 在GitBush中向已經存在的Repository提交README.md改動。命令例如以下: touch README.md git init git add README

Mac系統 Git遠端克隆倉庫出現Permission denied (publickey)

由於電腦重灌再次會想起首次配置git遠端克隆倉庫的bug,出現以下bug The authenticity of host 'gitee.com (手動打碼)' can't be established. ECDSA key fingerprint is 手動打

Mac終端連線阿里雲伺服器出現Permission denied (publickey)

阿里雲伺服器版本:Ubuntu 16.04 64位 用Mac終端連線伺服器時出現錯誤:Permission denied (publickey) 用阿里雲Web終端(就是那個網頁終端)或者X

git clone出現Permission denied (publickey)解決辦法

一、錯誤 git clone [email protected]:wangzaiplus/xxx.git, 出現Permission denied (publickey) 二、原因 無許可權, 未將公鑰新增至GitHub 三、解決思路 本地生成金鑰 登入GitHub配置SSH Key 四、具體步驟 ssh-ke

Git clone專案時報錯Permission denied (publickey).的解決方案

在一臺新裝置上首次使用git clone 克隆GitHub倉庫專案時,報了這個錯誤,如下: [email protected]: Permission denied (publickey). fatal: Could not read from remote repository.

Permission denied (publickey)的解決辦法

在新增完Coding.net的ssh-key以後,執行ssh -T [email protected]時,會出現如下錯誤:Warning: Permanently added the RSA host key for IP address '106.75.4.187' to the list of

Mac碼雲Permission denied(publickey)問題解決

前言:筆者曾在本機部署多個公鑰(ssh key),一個是自己的碼雲賬號使用,一個是公司碼雲賬號使用。現在準備clone公司的新專案,發現出現以下錯誤: 執行命令: git clone [email protected]:xxxxx/xxx-xxx.git 

ssh遠端登入伺服器時提示'Permission denied (publickey)'的解決辦法

scp遠端拷貝檔案時提示錯誤: Warning: Permanently added '10.0.0.182' (RSA) to the list of known hosts. Permission denied (publickey). 解決: 登入10.0.0.18

由於SSH配置檔案的錯誤,導致的Permission denied (publickey)及其解決方法

F:\Workspaces\Github_Workspace> ssh -T [email protected]  Warning: Permanently added 'github.com,192.30.252.129' (RSA) to the list of know  n hosts

git@github.com: Permission denied (publickey).////remote: Permission to xxx/test.git denied to xxx.權限問題

xxx 本地 rmi 解決 賬號 color 面板 remote 配置 Error msg [email protected]: Permission denied (publickey) 或者: remote: Permission to xxx/test.git deni

GitHub Clone專案時出現的問題(Permission denied (publickey))

GitHub Clone專案時出現的問題 在使用git在本地clone遠端Github上的專案時 root$ git clone [email protected]:XXXXX/XXXXX.git ... Warning: Permanently

github windows配置以及ssh生成 Permission denied (publickey)

列表 dde win 依次 是否 密碼 cmd命令 eight 頭像 1:進入cmd命令下,或者可以使用GIt工具 (如果出現了 Permission denied 或者配置多個SSH Key跳第6步)   git工具 下載地址:https://git-scm.c

git管理github提示Permission denied (publickey) git clone出錯

需要到github賬號中設定ssh公鑰資訊。 在 GitHub 網站中的"account settings": "Setting -> SSH Keys"->"New SSH key"  Title填寫“id_rsa.pub”或其他資訊 在本地: $ &nb

github後臺配置ssh key之後本地無法git clone的問題 Permission denied (publickey).

當你在github後臺添加了ssh keys之後,如果你在本地 git clone git://www.somesite.com/test.git 的時候出現了一些問題,不如access denied,那麼你要在本地這麼測試一下: ssh -T [email 

ubuntu16.04下scp命令出現Permission denied, please try again(publickey,password)提示的解決

平臺:ubuntu16.04 1.錯誤提示: Permission denied, please try again(publickey,password) 問題解釋:因為scp是基於ssh的拷貝服務,ssh在沒有金鑰登入的情況下,禁用了密碼登入,所以會出現上面的錯誤,我們