References Make Commits Reachable

Let's unpack that sentence.

References...

...whether they are local branches, remote branches, or tags (see here)...

...make commits...

...which are nodes in a graph (see here)...

...reachable.

...so that you can get back to them (see here), and so that Git won't delete them when it decides it's time for spring cleaning (see here).

It took me a really long time to piece this together for myself. I'm writing this site so that you don't have to waste the time I did.