首先,我在我的整个生命中总共只使用过3天的Git。我已经阅读了很多资料,对基础知识有所了解。
我们正在尝试设置一个分段服务器。工作流程应该如下:“本地->分段->实时”。
我的本地机器可以连接到git仓库,并且它可以看到所有的分支,并允许我推送分支。实时服务器可以看到分支并拉取/合并。分段服务器能够克隆主分支,并可以查看remotes / origin / {还有一些其他内容}。但是,分段服务器看不到所有的分支。
我尝试过fetch、hard reset、设置跟踪分支和任何SO和Google建议的其他方法。我不知道该怎么继续下去了。
这是我本地的“branch -a”输出: $ git branch -a * all-to-staging choose-all country-route master select-to-autocomplete sharebuttons remotes/origin/HEAD -> origin/master remotes/origin/all-to-staging remotes/origin/choose-all remotes/origin/country-route remotes/origin/master remotes/origin/select-to-autocomplete remotes/origin/sharebuttons remotes/origin/tablesaw remotes/origin/wrapping-blockquotes
这是我的分段输出结果:
# git branch -a * master remotes/origin/HEAD -> origin/master remotes/origin/live remotes/origin/master 我甚至可以看到all-to-staging分支:
如何让我的分段站点识别all-to-staging分支,以便我可以拉取它并让其他人看到这个更改?
我们正在尝试设置一个分段服务器。工作流程应该如下:“本地->分段->实时”。
我的本地机器可以连接到git仓库,并且它可以看到所有的分支,并允许我推送分支。实时服务器可以看到分支并拉取/合并。分段服务器能够克隆主分支,并可以查看remotes / origin / {还有一些其他内容}。但是,分段服务器看不到所有的分支。
我尝试过fetch、hard reset、设置跟踪分支和任何SO和Google建议的其他方法。我不知道该怎么继续下去了。
这是我本地的“branch -a”输出: $ git branch -a * all-to-staging choose-all country-route master select-to-autocomplete sharebuttons remotes/origin/HEAD -> origin/master remotes/origin/all-to-staging remotes/origin/choose-all remotes/origin/country-route remotes/origin/master remotes/origin/select-to-autocomplete remotes/origin/sharebuttons remotes/origin/tablesaw remotes/origin/wrapping-blockquotes
这是我的分段输出结果:
# git branch -a * master remotes/origin/HEAD -> origin/master remotes/origin/live remotes/origin/master 我甚至可以看到all-to-staging分支:
如何让我的分段站点识别all-to-staging分支,以便我可以拉取它并让其他人看到这个更改?
git fetch --all
吗? - Don Bransongit remote -v show
命令,并且最好将你的远程仓库命名为除了origin
以外的其他名称。 - Andrew Corigin
以外的名称? - Don Branson