【发布时间】:2011-10-19 05:11:02
【问题描述】:
在 Mercurial 中,我可以在 .hg/hgrc 中指定用于 SSH per-repository 的命令(以及证书),例如:
[ui]
...
ssh = "C:\path\to\ssh.exe" -i "C:\Development\Identities\identity1.id_rsa"
我能找到的关于配置 Git 的大多数说明似乎都使用捆绑的 ssh.exe 来管理证书,例如 GitHub's guide for Windows。有一种方法可以通过环境变量为 Git 指定用于 SSL 的脚本(here 在“没有可用的支持的身份验证方法”下),但是每个用户都可以,对我来说不够精细。
如何在 Git 中指定每个存储库的 SSH 命令行?
【问题讨论】: