github中git push就是通过ssh隧道来提交代码,所以有时会存在公钥不一致的问题,这样会产生publickey,permission denied的问题
这时可以使用
ssh -vT git@github.com
来看是ssh交互的哪一步有问题
最容易出现问题的就是用sudo产生的问题
解决GitHub GitPush公钥不一致导致的permission denied问题
本文详细介绍了在GitHub中使用SSH隧道进行GitPush时遇到公钥不一致导致的permission denied问题的排查方法。通过执行特定命令`ssh-vTgit@github.com`,可以定位到问题发生的具体环节,主要原因是使用了sudo产生的问题。
github中git push就是通过ssh隧道来提交代码,所以有时会存在公钥不一致的问题,这样会产生publickey,permission denied的问题
这时可以使用
ssh -vT git@github.com
来看是ssh交互的哪一步有问题
最容易出现问题的就是用sudo产生的问题
2166

被折叠的 条评论
为什么被折叠?