Updated with more git diff examples.