The error being returned indicates an issue related to the network. In this case, would it be possible for you to try executing the push from a different network and confirm if the error persists? You can try testing using your cellular data, for example.
Also, as you mentioned being using HTTPS protocol, could you try switching to SSH and check if the error also occurs ? You can follow the instructions on
Setup personal SSH keys