At this point, most developers use Git as a tool for collaboration. We have our
rote-learned commands to pull, commit, and push. And of course, there’s that
one coworker who knows a bit more about Git than
everyone else, who helps get us back on track whenever our local repos end up in
a strange state.
But what if I told you that Git can be a valuable tool without ever setting up a
remote repository? I’m not just talking about having a working version of your
code base to roll back t…