重装系统后,本地 git 仓库拉取代码提示输入密码的解决方法
对于使用自建 git 服务器的用户,在系统重装后,如果在拉取代码时遇到提示输入密码的情况,可以尝试以下方法解决:
已知问题:系统重装后,本地 git 仓库拉取代码时提示输入密码。
根据问题描述,已知该 git 服务器并非使用 github 或 https 方式连接。因此,解决方法如下:
查找客户端 ssh 公钥信息:
在本地 git 项目目录下,执行以下命令:
git config --list
登录后复制
找到如下类似行:
remote.origin.url=ssh://root@123.56.71.70/home/phpernote/taobao.git
登录后复制
可以看到,客户端使用的是 root 帐号连接远程 git 服务。
获取客户端公钥:
执行以下命令:
cat ~/.ssh/id_rsa.pub
登录后复制
登录远程服务器并添加公钥:
登录到远程服务器,然后执行:
vim /root/.ssh/authorized_keys
登录后复制
将刚才获取到的客户端公钥内容追加到该文件中。
验证结果:
再次尝试拉取代码。如果不再提示输入密码,则表示问题已解决。
以上就是重装系统后,本地 Git 仓库拉取代码提示输入密码怎么办?的详细内容,更多请关注【创想鸟】其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。
发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2314098.html