从SSH远程到Git Push:在Windows上一步到位实现免密码登录 - 程序设计实验室
💡
原文中文,约1200字,阅读约需3分钟。
📝
内容提要
在Windows上实现免密码SSH连接时,Git默认使用自己的SSH工具。为避免在git push时输入密码,需要配置Git使用Windows的OpenSSH,执行命令`git config --global core.sshCommand "C:/Windows/System32/OpenSSH/ssh.exe"`。
🎯
关键要点
-
在Windows上实现免密码SSH连接可以通过SSH密钥完成。
-
Windows自带OpenSSH Authentication Agent服务,能够管理SSH密钥。
-
启动OpenSSH服务并设置SSH密钥后,可以实现免密码连接。
-
在使用Git进行git push时,仍然被要求输入密码。
-
Git默认使用自己的SSH工具,而不是Windows的OpenSSH工具。
-
需要手动配置Git使用Windows的SSH工具,执行命令:git config --global core.sshCommand "C:/Windows/System32/OpenSSH/ssh.exe"。
-
配置完成后,可以顺利进行git push操作。
➡️