在水銀,我可以指定在.hg/hgrc
用於每個存儲庫SSH命令(以及因此證書),例如:指定GIT中SSH配置每個存儲庫
[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,位於「No supported authentication methods available」下),但每個用戶對於我來說都不夠精細。
我如何指定Git中每個倉庫SSH命令行?
謝謝,這工作得很好,雖然它不是我所希望的。我也有多個安裝Git的問題,我最終卸載所有這些除了Cygwin的,這是相當理智,並使用'c:\ cygwin \ home \ [USERNAME] \。ssh \ config'。 –