我正在尝试设置Git属性clean
过滤器(特别是针对nbstripout包),但它似乎不希望在我git add
我的.ipynb
文件时被触发。你知道吗
我已将nbstripout
包安装到我的Python virtualenv中,然后运行:
$ nbstripout --install --attributes .gitattributes
我已经检查过这确实设置了相关的git配置。即已设置这些值:
git config filter.nbstripout.clean '/path/to/nbstripout'
git config filter.nbstripout.smudge cat
git config filter.nbstripout.required true
这是在我当前工作目录中生成的.gittributes文件的内容(我正在暂存的文件位于子目录中):
*.ipynb filter=nbstripout
*.ipynb diff=ipynb
在我的ipynb文件上手动运行nbstripout
命令可以成功地修改文件的内容,但是转移文件不会触发要运行的命令。你知道吗
有人知道为什么没有人接这个吗?你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐