Как сказано в заголовке: я проверяю записную книжку Jupyter в репозитории GitHub, следует ли мне хранить .ipynb_checkpoints
папку и в GitHub, или их лучше всего .gitignore
хранить локально?
Я не совсем уверен, для чего они нужны, поэтому не знаю, включать их или нет.
git
jupyter-notebook
Ричард
источник
источник
Ответы:
Контрольные точки представляют собой файлы, похожие на исходные записные книжки, но обновляются только при сохранении вручную. Оригинальные записные книжки обновляются с автосохранением и при сохранении вручную (спасибо @Thomas K).
Вопрос к вам в том, хотите ли вы поделиться своими сохранениями вручную с соавторами. Я предпочитаю не делиться ими, потому что git уже предоставляет возможность вернуться к более старой версии.
Кроме того, я использую https://www.gitignore.io/ для создания
.gitignore
файлов, и в соответствии с ними контрольные точки являются временными данными.источник