记一次git添加了SSH key后仍然要输入密码且一直拒绝

某天提交代码出现

git@xxxxxx's password:
Permission denied, please try again.
git@xxxxxx's password:
Permission denied, please try again.
git@xxxxxx's password:
Permission denied, please try again.

输入正确的密码但是依然提示有问题,检查gitlab上SSH key也是有添加的,重新生成了一遍SSH key添加上,还是不行,最终google发现了问题

~/.ssh/config文件惹得祸,由于在生成SSH key的过程中没有用默认的文件名,因为以前已经生成过,特意用的新文件名称,而这个新文件名称并没有加入到config文件中,导致ssh key在ssh这一层根本不生效,加入后立马正常了

Host git.xxxxxx
     IdentityFile ~/.ssh/id_ed25519_xxxx
     User git
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容