自从年初的时候入手了 Yubikey 之后,就在 Github 上配置了安全密匙,随之而来的是在 push 到 Github 的时候不知道自己的密码到底是什么了(直接输入密码会报错),为了掩盖自己是一个垃圾的事实,便想到了让所有的 git 都走 SSH 而不是 HTTPS 的方法
解决方法
此处以 Github 为例,在命令行中输入以下内容即可 (替换所有的 HTTPS 为 SSH)
git config --global url.ssh://git@github.com/.insteadOf https://github.com/
如果有更好的解决办法,欢迎通过各种方式告诉我,比心
参考内容
本文介绍了如何在Git中将HTTPS协议切换为SSH协议,以解决因Yubikey导致的密码遗忘问题。通过修改全局配置,可以实现所有Git操作通过SSH进行,避免了直接输入密码的困扰。
1921

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



