Как запретить Git передавать результаты Jupyter Notebook? - PullRequest
1 голос
/ 16 марта 2020

Я работаю над проектом в Jupyter Notebook.

Всякий раз, когда я делаю коммит, не только измененный код и столбцы уценки получают коммит, но и результаты из столбцов кода.

Это составляет Git diff не читается, и очень сложно просматривать запросы и изменения из-за фиксации результатов этих ячеек кода.

Есть ли способ предотвратить это?

1 Ответ

0 голосов
/ 17 марта 2020

У вас есть несколько вариантов:

Jupytext (https://github.com/mwouts/jupytext), позволит вам открывать файлы .py как записные книжки Jupyter, так как они не требуют ввода, diff будет легко как обычно.

Если вы хотите сохранить формат .ipynb, вы можете использовать nbdime (https://github.com/jupyter/nbdime), который создает более интересные различия для ноутбуков (вы можете интегрировать его с git diff) .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...