如果else语句可以使用git配置文件吗?

时间:2013-12-18 13:52:13

标签: git git-config

在Git 1.7.?中,push.default有价值:没有,匹配,跟踪......

在Git 1.8.?中,push.default有价值:没有,上游,简单......

我自定义了.gitconfig文件:

[push]
    default = simple

这在Git 1.7中不起作用,所以我想查看git version并选择要使用的push.default值。

有一个类似的问题:Can gitconfig options be set conditionally?

答案是使用脚本,还有其他更好的方法吗?


我使用git --version,并输出以下格式:

git version 1.8.1.5

有没有办法检查版本?

1 个答案:

答案 0 :(得分:3)

不,你不能这样做,因为git配置文件只是一个愚蠢的文本文件。如果你只有两个不同的配置,那么你可以更轻松地拥有两个不同的配置文件,并在每台机器上使用正确的配置文件。