Handle error for git cmd executation
Use pointer for unmarshalBody
Merge branch 'return_error_for_git_cmds'