Some tips on Git and GitHub usage, in no particular order.
-
Your browser is not the only way to interact with GitHub. Try:
- the
gh
CLI - the
forge
package in Emacs
- the
-
Learn how to use
git stash
. -
VSCode tends to modify Jupyter notebooks as soon as you open them, even if you haven’t changed the code. These diffs can often be ignored.
-
Use
nbdiff
to get meaningful diffs on Jupyter notebooks.