Comandos git que não respeitam o redirecionamento io

Alguns comandos git são respeitantes ao redirecionamento io, por exemplogit bundle. Eu suspeito que isso esteja relacionado aos comandos "encanamento" subjacentes usados. Há um bom tutorial sobreRedirecionamento de E / S, e uma pergunta semelhante respondida relacionada acomandos git. No entanto, essa solução não funciona paratudo comandos git, por exemplo.git bundle.

por exemplo.

$ /usr/bin/git bundle create /tmp/backup.bundle --all >/tmp/backup.txt 2>&1
$ ls -al /tmp
-rw-rw-r--  1 myuser mygroup  4329 Jan 25 10:46 backup.bundle
-rw-rw-r--  1 myuser mygroup     0 Jan 25 10:46 backup.txt

No entanto, na linha de comando, posso ver que há uma saída interessante:

$ /usr/bin/git bundle create /tmp/backup.bundle --all
Counting objects: 6, done.
Compressing objects: 100% (6/6), done.
Writing objects: 100% (6/6), 4.11 KiB | 0 bytes/s, done.
Total 6 (delta 0), reused 0 (delta 0)

Então, por que não consigo capturar isso com o redirecionamento de entrada / saída? Para onde está indo a saída?

questionAnswers(2)

yourAnswerToTheQuestion