通过 Github,我在几台不同的计算机和服务器上使用同一组“点文件”。在我直接控制的 Mac 和 Linux 机器上,我安装了 Sublime Text 2 并将其设置为我选择的 git 合并和提交编辑器。但是,在远程(即不受我直接控制的)服务器上,我会选择使用 vim。
我宁愿不.gitconfig
为那些远程服务器创建和维护第二个。有没有办法做这样的事情:
[core]
if [[ $IS_REMOTE -eq 1 ]]; then
editor = "vim"
else
editor = "subl -n -w"
fi
我在哪里根据主机名设置了 $IS_REMOTE?