An introduction to Git (part 4): Git branches