Guidelines to Commit
$ git diff --check
• Try to make each commit a logically
separate change set.
• Getting in the habit of creating quality
o This would help others to review.
Branches are in the same history flow so Git can only
change the pointer to the new one.
– Locate the common ancestor
– Git automatically calculate how to merge
– Create a merge commit recording new snapshot