如何提交违反 .gitignore 模式的文件?

How to commit a file that defies a pattern in .gitignore?

我不想忽略在我的项目中找到的每个 IPython 笔记本,所以我将 *.ipynb 放在 .gitignore.

但是,我想提交一些特定的 *.ipynb 文件,这些文件将伴随发布(主分支)。如果可能的话,我希望 git 在提交后不要继续跟踪这些文件,但我不介意它。

我想你在谈论这个:Make .gitignore ignore everything except a few files

总之,使用前缀 !在 gitignore 文件中。