git按其他名称推送到分支

时间:2016-07-20 05:35:02

标签: git push git-remote

我将git remote myproject放在github的远程上游。现在我有分支主机跟踪myproject / master但是想要另一个分支跟踪上游/主站,所以我创建了分支上游主站。

  • 从上游/主站获取更改很简单,只需在本地/主站上执行 git pull upstream
  • 最好有一个本地分支上游主站来准备上游/主站的提交
    • 将提交从master复制到upstream-master: git merge master
    • 要查看upstream-master上的待处理提交: git log @ {upstream} ..
    • 自动压缩合并提交等: git rebase -i @ {upstream}

由于某种原因,无法自动从本地/上游主站推送到上游/主站。这有效:

git co upstream-master
git push upstream HEAD:master

这是无效的,上游没有改变

git co upstream-master
git push --set-upstream upstream HEAD:master

这会影响本地/主人

git co upstream-master
git push --set-upstream upstream master

为什么不能配置 git push 没有任何参数从本地/上游主服务器推送到上游/主服务器?

0 个答案:

没有答案