我想将多个键值配置传递给git clone
。 git-clone
man page只告诉我
如果为同一个键提供了多个值,则每个值都将写入配置文件。
但是,我想要做的是设置一个键而不是多个值,而不是多个键值对。
例如,我想设置core.autocrlf=false
和core.filemode=false
。我应该如何使用git clone
-c
选项来执行此操作?
答案 0 :(得分:2)
只需为每个键值对调用--config
/ -c
标记即可。在这种情况下,
git clone -c core.autocrlf=false -c core.filemode=false <url>
可以解决问题,如下面的测试所示:
$ git clone -c core.autocrlf=false -c core.filemode=false https://github.com/Jubobs/gitdags
$ cat gitdags/.git/config
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
ignorecase = true
precomposeunicode = true
autocrlf = false
filemode = false
...