我今天在本地創建了一個存儲庫,在我的USB上,然後將它推送到Github。在我重新啓動之前,只要我輸入git push -u origin master
它會要求我的憑據,然後推送我的更改。Git在重啓後拒絕推送
我該如何設置git自動輸入它們並將其推送到回購站點?
我重新啓動後,當我輸入git push -u origin master
它返回一個錯誤
權限被拒絕(公鑰)。
致命:無法從遠程存儲庫讀取。請確保您擁有正確的訪問權限並存在存儲庫。
什麼是導致這個錯誤,我該如何解決它?
我今天在本地創建了一個存儲庫,在我的USB上,然後將它推送到Github。在我重新啓動之前,只要我輸入git push -u origin master
它會要求我的憑據,然後推送我的更改。Git在重啓後拒絕推送
我該如何設置git自動輸入它們並將其推送到回購站點?
我重新啓動後,當我輸入git push -u origin master
它返回一個錯誤
權限被拒絕(公鑰)。
致命:無法從遠程存儲庫讀取。請確保您擁有正確的訪問權限並存在存儲庫。
什麼是導致這個錯誤,我該如何解決它?
如果你想automatically enter your credentials
你可以設置SSH Keys這是一種安全的自動認證方式。
如果你正確地做到這一點,它應該修復你的Permission denied (publickey)
錯誤。
是你在* nix機嗎? – zee
沒有足夠的細節?如果你已經有了密鑰,你可能只想做ss-add〜/ .ssh/somekey(ssh-add - 將私鑰身份添加到身份驗證代理) – zee
[Git不斷向我詢問我的ssh密鑰passphrase](https://stackoverflow.com/questions/10032461/git-keeps-asking-me-for-my-ssh-key-passphrase) – phd