git diff stats and patch commit