From: Johannes Schindelin Date: Wed, 15 Apr 2015 14:22:40 GMT Subject: Re: support git+mosh for unreliable connections Message-ID: <20bd52de595018f49eeeea64128e3a77@www.dscho.org> In-Reply-To: <552E628C.7040809@debian.org> Hi Praveen "Arrrr", On 2015-04-15 15:07, Pirate Praveen wrote: > When working with big projects over a slow, unreliable connection, > currently there is no way to resume a clone or pull when the connection > breaks. mosh is a better replacement for ssh over unreliable > connections. supporting git+mosh protocol will go a long way in > supporting people who work with unreliable, mobile networks, especially > in developed countries (I personally have to try many times when working > with large projects as my 3g mobile connection keeps dropping. I > recently discovered mosh and it works like a charm. More about mosh > https://mosh.mit.edu/ >From https://github.com/keithw/mosh: > Mosh does not support X forwarding or the non-interactive uses of SSH, including port forwarding. In particular it "does not support [...] the non-interactive uses of SSH", which the git+mosh transport would require, though. That means that you would have to invest quite a bit of effort into enhancing mosh to *support* the non-interactive uses of SSH before you could start implementing `git-remote-mosh`... Ciao, Johannes