follow up to https://github.com/iterative/scmrepo/pull/220 In some cases we generate duplicate prompts from credential helpers and duplicate interactive prompts for a single git operation