github中git push就是通过ssh隧道来提交代码,所以有时会存在公钥不一致的问题,这样会产生publickey,permission denied的问题
这时可以使用
ssh -vT git@github.com
来看是ssh交互的哪一步有问题
最容易出现问题的就是用sudo产生的问题
github中git push就是通过ssh隧道来提交代码,所以有时会存在公钥不一致的问题,这样会产生publickey,permission denied的问题
这时可以使用
ssh -vT git@github.com
来看是ssh交互的哪一步有问题
最容易出现问题的就是用sudo产生的问题