I don't have a solution/PR in mind for this, but wanted to get it on your radar. Basically the logging trips up how the progress counter operates and leaves a "ghost" on the first line.
Cloning repo 1/17: 'repo/name' (node:7736) ExperimentalWarning: The fs.promises API is experimental
Cloning repo 11/17: 'another/repo'