I'm pushing a repo that's about 100mb in size. Unfortunately I have to use WiFi on my PC upstairs, and my upload speed is around 10mbps, or 1.25MB/s. Slow, but manageable. Or, it would be if it was consistent.
However, when I git push
over either HTTPS or SSH, it goes like this: https://del.dog/cecaghygru.txt
As you can see it ranges anywhere from 1.1MiB/s to 43KiB/s. In about 15 seconds it only got about 20 objects uploaded out of ~600k. I get that that's a large amount, and this is the first time pushing, so the whole repo is being pushed to Git, but why does the speed fluctuate so much? Is there anything I can do to improve the speed of git push?
(Also, I'm not sure why it says "Sending approximately 1.53 GiB ..." when the folder containing my repo is definitly not that size).