pub fn git_diff(repo_path: &Path, staged: bool) -> Result<GitDiffResult>
Get diff of staged changes or working directory.