Understanding git diff Output