Don’t Be a Git—Use Tig!

I love Git. It’s an invaluable tool that has made it easier than ever to experiment with and manage code. Unfortunately, Git isn’t the easiest tool in the world to use. It depends on maintaining a complex mental model of data structures to use effectively. Luckily,...