应该在 Git 中存储 ipynb 检查点吗?

正如标题所说: 我正在检查一个 Jupiter 笔记本到一个 GitHub 回购,我应该把 .ipynb_checkpoints文件夹也存储在 GitHub 中吗,或者它们是最好的 .gitignored 并保存在本地?

I'm not really sure what they are for, so I don't know whether to include them or not.

34995 次浏览

The checkpoints are similar files as the original notebooks but are only updated on a manual save. The original notebooks are updated with autosave and when manually saving (thanks @Thomas K).

问题是您是否想要与您的合作者分享您的手册保存。我不愿意分享这些内容,因为 git 已经提供了返回旧版本的功能。

另外,我使用 https://www.gitignore.io/创建 .gitignore文件,根据它们,检查点是临时数据。