After using git for around a year, I felt the need to do this example hands on - all because of using perforce for 6 months.