Hi SWAN team,
I’m trying to encourage my students to commit their notebooks to gitlab but it’s a bit clunky. There are extensions like GitHub - jupyterlab/jupyterlab-git: A Git extension for JupyterLab that make it smoother. Would it be possible to have this, or something equivalent, integrated with SWAN? Not just for downloading projects, but also the visual of differences in notebooks.
Or is this already available and I just don’t realise it?
In the past I have cloned git repositories into my eos home directory on lxplus and then committed from there, but this step is clunky enough to prevent frequent commits.
Note that this isn’t just a version control problem but also one of sharing, documentation, and analysis preservation.