pub fn has_uncommitted_changes() -> bool
Check if working directory has any uncommitted changes (staged or unstaged)