To elaborate: I connect to remote machine which has unstable connection with my local machine, but still stable enough to pull and update git from a repo without breaking.
That means when I command git pull on a remote machine over a remote connection (via SSH), the SSH session usually breaks thus;git process stops. But if I go to the remote machine physically and order git pull on the remote machine, it can complete pull process even though it's slow. Both hold true regardless of protocol used by git(SSH,HTTPS).
How can I make the pull process on the remote machine independent from remote connection from my local machine?