我正在尝试使用它自己的 SSH 密钥在 USB 驱动器上创建一个完全可移植的 git 版本,并且我希望它能够工作,而不管 Windows 提供的驱动器号。我已经安装了便携式 git 并且大部分都可以工作。我遇到的问题是将它设置$HOME
为动态的,我希望它指向/DRIVELETTER/PortableApps/PortableGit
所以当我生成和使用我的 SSH 密钥时,它会转到/DRIVELETTER/PortableApps/PortableGit/.ssh/
现在$HOME
是/
,它为//.ssh/id_rsa
不存在的 ssh 生成提供了默认路径。我找到了说“设置为/e/bla/bla/bla/
”的网站,但如果驱动器号是J
.
我还没有找到任何好的指南来设置真正可移植的 git。
感谢您的帮助