Git属性干净过滤器未与本地路径中的.gitattributes一起应用

时间:2019-04-16 09:14:52

标签: python git gitattributes

我正在尝试设置一个Git属性clean过滤器(特别是针对nbstripout包),但是似乎git add我的{{ 1}}个文件。

我已将.ipynb软件包安装到我的Python virtualenv中,然后运行:

nbstripout

我检查过它确实设置了相关的git配置。即这些值已设置:

$ nbstripout --install --attributes .gitattributes

这是在当前工作目录中生成的.gitattributes文件的内容(我正在暂存的文件位于子目录中):

git config filter.nbstripout.clean '/path/to/nbstripout'
git config filter.nbstripout.smudge cat
git config filter.nbstripout.required true

在我的ipynb文件上手动运行*.ipynb filter=nbstripout *.ipynb diff=ipynb 命令可以成功修改文件的内容,但是暂存该文件不会触发该命令的运行。

有人对为什么没有找到线索有任何线索吗?

0 个答案:

没有答案