将过滤条目添加到git配置文件

时间:2016-02-10 01:46:22

标签: git

如果我跑:

git config foo.bar hello

它将以下内容添加到我的repo的本地.git \ config文件中:

[foo]
    bar = hello

但现在假设我想将以下内容添加到同一个配置中(这是lfs使用的内容,但超出了这一点):

[filter "lfs"]
  clean = git-lfs clean %f
  smudge = git-lfs smudge %f
  required = true

问题:是否有添加此功能的git命令?

我无法让git config在这里工作,因为密钥需要像filter "lfs".clean那样,它不会被视为有效密钥。

1 个答案:

答案 0 :(得分:2)

命令是:

$ git config filter.lfs.clean 'git-lfs clean %f'
$ git config filter.lfs.smudge 'git-lfs smudge %f'
$ git config filter.lfs.required true

引号中的部分只是配置键的第二级。