1

我为启动文本编辑器设置了一些别名,因此我不必输入完整路径。但是,当我尝试在 git 配置文件中使用这些别名时。似乎无法识别这些别名。有什么办法可以做到这一点?

4

1 回答 1

0

我怀疑(不费心去看)git 会使用类似execv()or的东西生成外部命令/bin/sh/ -c "...",所以你不会得到你的环境/功能/别名。如果需要,您需要创建一个可执行的 shell 脚本:

#!/bin/bash -i
do stuff with your aliases here
于 2013-10-04T15:57:37.837 回答