We can use Literate (https://fredrikekre.github.io/Literate.jl/v2/outputformats/#Literate.notebook) to produce Jupyter notebooks from scripts. Then modifying the scripts would be much easier with GitHub diff etc.
Another idea is to convert to Pluto notebooks?