如何在Git 的 /etc/profile
文件中指定相对路径(特别是调用 git.exe 的父目录的相对路径)?
背景
我非常喜欢让你的开发基础设施尽可能地便携——便携意味着“跨 MS Windows 机器的便携”而不是“跨操作系统的便携”。
此外,我开始喜欢Git和它的 MS Windows 兄弟mysysgit,感谢这篇文章,我还能够更改 Git 的默认HOME
( C:/users/<username>
) 目录以促进整个事物的真正可移植性(我的开发工具位于闪存驱动器上,因此我的便携式“HOME”目录)。
但是,我还没有完全做到:
- 假设一个版本的可移植 Git 位于
F:/apps/git/<gitversion>
- 上述文章建议将
HOME
Git 查找的目录直接放在上述目录 (F:/apps/git/<gitversion>/home
) 的下方。 - 但是,我希望它在
F:/apps/git/home
- 因此我认为这样的事情可能会让我到达那里:
HOME="/../home"
或HOME="../home
“,但Git一直抱怨它找不到目录。所以我一定做错了什么;-)