pub fn git_cmd(args: &[&str]) -> Result<String, GitError>
Run a git command (public wrapper). Returns stdout.