pub async fn ensure(root: &Path) -> Result<Outcome>
Ensure root’s .gitignore ignores drep.toml, and report what happened.
root
.gitignore
drep.toml
Writes nothing when git already ignores or already tracks the path.