【发布时间】:2020-12-28 06:41:37
【问题描述】:
在生成这些文件时,我需要忽略某些包含时间戳的文件中的某些行。有时我们会生成这些文件,但文件中唯一的变化是我们不关心的时间戳,并且文件不应该被 git status 定位为提交。
我知道我可以在这个主题上使用 git 过滤器:How to tell git to ignore individual lines, i.e. gitignore for specific lines of code
但在这种情况下,当我执行 git add 时,它会删除行。 如果文件中有其他更改而不是时间戳(时间戳行将被忽略),我希望提交这些行。但如果更改只是时间戳行,我不希望提交文件。
如何使用 git 过滤器做到这一点?
谢谢
【问题讨论】: