git push提示Permission denied,ssh-keygen以后依然如此

1.git init

2.git add

3.git commit

4.git remote add origin

5.git push origin master ,这里出错啦!!!

6.ssh-keygen -f, 因为默认路径呗其他repos占用, 所以使用-f指定路径

7.github中添加id_rsa.pub

8.重新git push, 依然出错

各位师兄,有遇到过这个问题的吗?

回答

要将秘钥添加到高速缓存区

  1. ssh-add, 报错了

  2. ssh-agent bash一下

  3. 再次ssh-add, 成功,但是发现添加的是默认路径的秘钥

  4. 重新ssh-add并指定一下秘钥的路径

    5.查看一下缓存区的内容

    6.git push origin master一下,发现有conflect

    7.强制git push origin master -f一下,成功!!

以上是 git push提示Permission denied,ssh-keygen以后依然如此 的全部内容, 来源链接: utcz.com/a/38885.html

回到顶部