checkedInTeaching Initial example of using git to demonstrate code evolution. Example programmes are built up through multiple checkins: the diff illustrates the change made to the code; the checkin statement is the contextualisation.