详细说明:我连接到与我的本地机器连接不稳定的远程机器,但仍然足够稳定,可以从回购中提取和更新git而不会中断。
这意味着当我通过远程连接(通过SSH)命令远程计算机上的git pull时,SSH会话通常会中断; git进程停止。但是如果我亲自去远程机器并在远程机器上订购git pull,它可以完成拉动过程,即使它很慢。无论git使用哪种协议(SSH,HTTPS),两者都成立。
如何使远程计算机上的拉取过程独立于本地计算机的远程连接?
答案 0 :(得分:1)
从技术上讲,您可以make a remote ssh command run in the background of the remote machine。
所以像这样的事情可能是一个可以接受的解决方法(警告你可能看不到完整的输出或立即知道命令是否完成)
document.getElementById("footer").addEventListener('touchstart', function(e){
这个想法是:如果ssh会话中断,在后台远程计算机上启动的克隆将不会停止。