Всё работает, но diff делать не так удобно как с обычным кодом. Назначение notebooks - не создание финального кода, а экспериментирование и оформление иллюстрированной документации с кодом и текстом (literate programming). Исходя из этого, notebooks должны быть сравнительно небольшими и тогда проблем с diff-ом не будет.
Спасибо за обратную связь, согласен с diff-ом действительно работать не очень удобно.
Наткнулся на расширение для коммитов, делюсь:
https://gab41.lab41.org/commit-and-push ... 9f5743a50b Было бы интересно похожее расширение для сравнения версий.