0
安装Git for Windows后,我使用Git CMD(不是Git Bash)。我有一个密码保护的私钥存储在%USERPROFILE%/.ssh/id_rsa
如何在Git CMD中只输入一次密码短语?
我正在运行一个脚本,在多个回购站上执行Git操作。每当它与新的回购交互时,我都必须再次输入我的密码。
有没有什么办法可以输入我的密码短语一次(类似于Pageant)?
安装Git for Windows后,我使用Git CMD(不是Git Bash)。我有一个密码保护的私钥存储在%USERPROFILE%/.ssh/id_rsa
如何在Git CMD中只输入一次密码短语?
我正在运行一个脚本,在多个回购站上执行Git操作。每当它与新的回购交互时,我都必须再次输入我的密码。
有没有什么办法可以输入我的密码短语一次(类似于Pageant)?
是的,你可以做到这一点。当您启动Git的CMD运行
start-ssh-agent
你会被提示输入你的密码,以及SSH代理将存储以备将来使用私钥(你可以找到你的任务管理器中ssh-agent.exe
过程)。
之后使用的任何Git命令都将通过ssh-agent访问您的私钥,直到桌面会话结束。