These are messages that git or git-annex print and are fine in the normal context of a user typing git or git-annex commands into a shell, but that don't give the IA.BAK user much information. Things like "ok", "remote: ok", "push origin", "Already up-to-date", "nothing to commit", "core.gcrypt-id=", etc.
We should think about the high-level operations that are happening, and tell the user about them while suppressing all output from git in the mean time (except download progress bars, I guess).
These are messages that git or git-annex print and are fine in the normal context of a user typing git or git-annex commands into a shell, but that don't give the IA.BAK user much information. Things like "ok", "remote: ok", "push origin", "Already up-to-date", "nothing to commit", "core.gcrypt-id=", etc.
We should think about the high-level operations that are happening, and tell the user about them while suppressing all output from git in the mean time (except download progress bars, I guess).