All my articles on Git.

Committing to the wrong branch

Exploring the various Git commands you can run when you make a commit on the wrong branch.

4 minute read →

Using git bisect

A real world example of using git bisect to find a bug deep in my application code.

4 minute read →

Stop aliasing core Git commands

Some claim aliasing core Git commands is the "Right Way". It's not.

1 minute read →

A closer look at git rebase

For some, git rebase falls on the magic end of the spectrum for Git commands. In this post, we'll take a closer look at git rebase.

3 minute read →

When to make a Git commit

2 rules I follow for when to make commits.

3 minute read →

Git - Command line vs GUIs

A case for using Git from the command line instead of GUIs.

2 minute read →

3 Git Commands I use every day

Some insight into three of the Git commands I use every day.

3 minute read →

Getting Git - A Video Series

The pre-announcement of my new video series "Getting Git" - a comprehensive guide from git init to Git master.

1 minute read →