Git 为什么可以';我不能用遥控器拉吗?

Git 为什么可以';我不能用遥控器拉吗?,git,git-branch,git-pull,git-remote,Git,Git Branch,Git Pull,Git Remote,我试图从WP引擎上的远程回购中执行一个git pull,但遇到了一个问题 $ git pull production master fatal: Couldn't find remote ref master $ fatal: The remote end hung up unexpectedly 为了获得更多信息,我运行了以下命令: $ git branch -a master * wpengine remotes/origin/HEAD -> origin/master

我试图从WP引擎上的远程回购中执行一个
git pull
,但遇到了一个问题

$ git pull production master
fatal: Couldn't find remote ref master
$ fatal: The remote end hung up unexpectedly
为了获得更多信息,我运行了以下命令:

$ git branch -a
  master
* wpengine
  remotes/origin/HEAD -> origin/master
  remotes/origin/master
然后尝试

$ git pull production origin/master
fatal: Couldn't find remote ref origin/master
$ fatal: The remote end hung up unexpectedly
而且,

$ git pull production remotes/origin/master
fatal: Couldn't find remote ref remotes/origin/master
$ fatal: The remote end hung up unexpectedly

我引用的远程分支是否不正确,或者WP引擎是否存在需要解决的问题?

我在WPEngine上的新回购上遇到了完全相同的问题。问题是,我以前从未推动过回购协议,因此没有什么可拉的。解决办法是首先:

git push production master

从那时起,我想拉多少就拉多少

您将无法通过git以外的任何其他方式获取已部署到站点的站点内容,因为它们将绕过git存储库

您需要从他们的用户门户下载一个备份,并进行初始推送以创建您的回购协议,然后您将能够从中获得git pull


试试git remote show,检查是否有“生产”遥控器可以使用。如果有,请尝试
git remote show production
并检查URL是否正确。“git pull production”是否有效?@josiahprague在生产远程存在且URL正确的情况下,
git remote-v
的输出是什么?@func0。@josiahprague您是否尝试从“生产”远程?