如何在windows中推送git?
我已在根项目窗口中初始化Git 我生成了SSH(public,private)密钥并将它们放在根项目目录中 生成了我在Bitbucker帐户中设置的SSH密钥 目录为空 在我这样做之后:如何在windows中推送git?,git,github,bitbucket,Git,Github,Bitbucket,我已在根项目窗口中初始化Git 我生成了SSH(public,private)密钥并将它们放在根项目目录中 生成了我在Bitbucker帐户中设置的SSH密钥 目录为空 在我这样做之后: git add * git commit -m 'G' git push origin 收到错误后: 权限被拒绝(公钥)。致命:无法从远程服务器读取 存储库 请确保您拥有正确的访问权限和存储库 存在 那么,如何绑定用于授权推送到服务器的密钥呢?公钥和私钥信息应该位于.ssh文件夹下的用户文件夹中,例如c:\U
git add *
git commit -m 'G'
git push origin
收到错误后:
权限被拒绝(公钥)。致命:无法从远程服务器读取
存储库
请确保您拥有正确的访问权限和存储库
存在
那么,如何绑定用于授权推送到服务器的密钥呢?公钥和私钥信息应该位于.ssh文件夹下的用户文件夹中,例如c:\Users\.ssh,最好命名为id\u rsa&id\u rsa.pub 有配置的可能性,但这是快速的方法
此外,您还应该在删除存储库中注册公钥(id_ras.pub)。对于bitbucket,它位于设置-ssh密钥下。公钥和私钥信息应该位于.ssh文件夹下的用户文件夹中,例如c:\Users\.ssh,理想情况下应命名为id_rsa&id_rsa.pub 有配置的可能性,但这是快速的方法
您还应该在删除存储库中注册您的公钥(id_ras.pub)。对于bitbucket,它处于设置-ssh密钥下,正如@johnmem所说,您的ssh密钥不应该在项目目录中,并且绝对不应该推送到存储库中
只需将它们放在ssh-keygen放在首位的位置,并确保将
id\u rsa.pub
文件上载到BitBucket。如果对私钥的安全性有疑问,请重新生成密钥并从所有远程服务中删除其公钥 正如@johnmem所说,您的SSH密钥不应该在项目目录中,而且绝对不应该推送到存储库中
只需将它们放在ssh-keygen放在首位的位置,并确保将id\u rsa.pub
文件上载到BitBucket。如果对私钥的安全性有疑问,请重新生成密钥并从所有远程服务中删除其公钥