pub async fn status_porcelain(repo: &Path) -> Result<String>
git status --porcelain, for reporting what is dirty.
git status --porcelain