remote: Counting objects: 666377, done.
remote: Compressing objects: 100% (150501/150501), done.
Receiving objects: 0% (2171/666377), 756.00 KiB | 119 KiB/s
my suspiction is that how can compressing the objects, before they are transfered to my pc? this is unbelievalbe, since we must get the files first, then compress it..
so is this a bug of that git output information with the wrong order?