擅长:python、mysql、java
<p>跨平台解决方案是<a href="https://help.github.com/articles/working-with-ssh-key-passphrases/#auto-launching-ssh-agent-on-msysgit" rel="nofollow noreferrer">launch first the ^{<cd1>}</a>并调用<code>ssh-add</code>。<br/>
另请参见“<a href="https://unix.stackexchange.com/q/90853">How can I run ssh-add automatically, without password prompt?</a>”以了解其他替代方法,如密钥链。在</p>
<pre><code>if [ -z "$SSH_AUTH_SOCK" ] ; then
eval `ssh-agent -s`
ssh-add
fi
</code></pre>
<p>它将要求您输入密码短语,并存储它。在</p>
<p>任何需要ssh私钥的后续ssh调用(使用gitpython或任何其他工具)都不需要输入私钥密码短语。在</p>