Контроль версий ноутбуков Mathematica

Записные книжки Mathematica, конечно же, представляют собой обычные текстовые файлы - кажется разумным ожидать, что они будут хорошо работать с системой контроля версий (в моем случае это git, хотя я сомневаюсь, что конкретная система имеет значение). Но дело в том, что любой файл .nb полон информации кеша, временных меток и других различных метаданных. Масса этого.

Это означает, что ограниченное управление версиями возможно - коммиты и откаты работают нормально. Слияние, однако, являетсякатастрофа, Mathematica не откроет файл с маркерами слияния, и текстовый редактор не сможет просмотреть файл .nb.

Кому-нибудь повезло поставить ноутбук под контроль версий? Как?

Ответы на вопрос(1)

Ваш ответ на вопрос