我正在尝试通过遵循此git repos自述文件(https://github.com/EddyRespondek/redis-standalone-openshift-example/blob/master/README.md)来使redis能够在OpenShift上工作
问题是我一直用最后一个命令输出错误如下
git pull -s recursive -X myAppGitRepoSSHString上游主服务器 来自git://github.com/EddyRespondek/redis-standalone-openshift-example
*分支大师 - > FETCH_HEAD 致命:merge-recursive的未知选项:-XmyAppRepoSSHString
如果我耐心地尝试
git pull -s recursive -X耐心myAppGitRepoSSHString上游大师
致命:找不到上游的远程参考
致命:远程端意外挂断
我用SSH字符串/键替换myAppGitRepoSSHString,当我把它放在我的终端时,openshift给了我。 我不熟悉git cli,因为我应该这样做,所以任何帮助都会很棒。
答案 0 :(得分:1)
根据该页面,传递给-X
选项的参数应为theirs
。您必须将该存储库添加为远程存储库,例如名为upstream
:
git remote add upstream -m master git://github.com/EddyRespondek/redis-standalone-openshift-example.git
现在您可以运行另一个命令:
git pull -s recursive -X theirs upstream master
正好看起来。