surface git stderr from common-dir resolution
main·
Commit

Extract the ExitError.Stderr formatting into gitOutputError and use it for both git invocations that parse stdout. Align the ignore-rule doc comment with the append-only-to-existing-.gitignore behavior.
Entire-Checkpoint: 01KX700A428KXQ7V4WFPBHZ6X4
Checkpoints
Checkpoint 1