作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 nbstripout 在提交之前删除 Jupyter 输出。 nbstripout 生成了一个 .gitattribute
看起来像这样的文件:
*.ipynb filter=nbstripout
*.ipynb diff=ipynb
git status
,
git diff
, 或
git commit
,它不包括 Jupyter 输出。但是,当我删除第二行时,它会做同样的事情。
*.ipynb diff=ipynb
在这种情况下怎么办?
最佳答案
diff
attribute , 当设置为字符串时,引用差异驱动程序。
但是第一个属性使用相同的命令引用内容过滤器驱动程序。
由于在执行 git diff ( through the smudge command ) 时涉及内容过滤器驱动程序,因此它执行相同的操作(意味着与索引相比,它更改了工作树文件的内容)
关于git - nbstripout : what does `diff=ipynb` do in . gitattributes?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53148552/
我正在使用 nbstripout 在提交之前删除 Jupyter 输出。 nbstripout 生成了一个 .gitattribute看起来像这样的文件: *.ipynb filter=nbstrip
我已将 git 配置为使用 nbstripout 删除 jupyter notebook 输出在提交和差异之前。它在 git bash shell(在 Windows 中)中工作得很好。现在我想在 T
我是一名优秀的程序员,十分优秀!