added git diff wrapper