重装系统后,本地 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 仓库拉取代码提示输入密码怎么办?的详细内容,更多请关注php中文网其它相关文章!
一键重装系统工具是一款专注装机小白用的一键电脑重装系统软件。支持一键重装win7、win10、win11电脑系统。在线装机,无需光驱U盘,无需电脑技术,有需要的小伙伴快来保存下载体验吧!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号