是否可以通过ssh结账到不同的服务器

时间:2014-03-24 15:20:31

标签: git ssh

我试图将develop分支机构签出到我的测试环境,该环境位于不同的服务器上,如下所示:

git --work-tree=ssh://user@env.example.com/path/to/folder checkout -f develop

但是,运行脚本时出现以下错误:

fatal: Could not switch to 'ssh://maximus@testenv.inreado.com/var/www': ??? ?????? ????? ??? ????????

是否可以通过ssh结账?如果是这样,可能是什么问题?如果我签到本地目录

,它工作正常

1 个答案:

答案 0 :(得分:0)

你不需要只拉远程分支吗?

git pull ssh://user@env.example.com/path/to/folder develop

git pull remoteserver branchname