我今天在我的USB上创建了一个存储库,然后将其推送到Github。在我输入git push -u origin master
之前重新启动之前,它会询问我的凭据,然后推送我的更改。
如何将git设置为自动输入并将其推送到回购站?
重新启动后,当我输入git push -u origin master
时,它会返回错误
许可被拒绝(公钥)。
致命:无法从远程存储库中读取。请确保您拥有正确的访问权限并且存储库已存在。
导致此错误的原因是什么?如何解决?
答案 0 :(得分:2)
如果您想要automatically enter your credentials
,可以设置SSH Keys这是一种安全的自动身份验证方式。
如果您正确执行此操作,则应修复Permission denied (publickey)
错误。