我试图将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结账?如果是这样,可能是什么问题?如果我签到本地目录
,它工作正常答案 0 :(得分:0)
你不需要只拉远程分支吗?
git pull ssh://user@env.example.com/path/to/folder develop
即
git pull remoteserver branchname