GIT:我試圖將檔案推送到朋友的回購站,但是出現公鑰錯誤,
git推送起源testbranch
權限被拒絕(publickey),
致命:無法從遠程存盤庫讀取,
我們在哪里以及如何定義公鑰/私鑰?
git remote -v回傳:
origin [email protected]:Sesamzaad / NET.git(fetch)
origin [email protected]:Sesamzaad / NET.git(push)
提供任何幫助,
解決方案
我面臨同樣的問題,這就是我所做的為我作業,
使用ssh而不是http,如果它的http為移除原始地址
git remote rm origin
添加ssh url
git remote add origin [email protected]: < username> /< repo> .git
在.ssh /檔案夾中生成ssh密鑰,它會詢問路徑和密碼,您只需按回車并繼續,
cd?/ .ssh
ssh-keygen
復制密鑰,您可以使用查看您的密鑰,如果您沒有指定不同的路徑,那么這是默認路徑,
cat?/ .ssh / id_rsa.pub
將此密鑰添加到您的github帳戶,下一步
ssh -T [email protected]
您將在控制臺中收到一潭訓迎訊息,
cd到您的專案檔案夾, git push -u origin master 現在可以作業了!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/354831.html
標籤:其他
上一篇:GIT推送:權限被拒絕(公鑰)(GIT push: permission denied (public key))
下一篇:使用腳本查看所有檔案夾和子檔案夾
