首页 > 解决方案 > 推送到功能分支而不合并

问题描述

我的项目有一个master,develop和 feature 分支。我开始了一个新的功能分支issue-141develop并对其进行了 3 次提交。当我从这个功能分支推送时,我希望提交被推送到origin/issue-141,但它会尝试推送到develop(我无权访问)。有人可以向我解释为什么会这样吗?为什么我不能简单地issue-141远程推送到同一个分支?

这是来自的输出git remote show origin

  * remote origin
  Fetch URL: https://github.com/XXX
  Push  URL: https://github.com/XXX
  HEAD branch: master
  Remote branches:
    develop                tracked
    external_http_enricher tracked
    issue-141              tracked
    master                 tracked
    partijgedrag           tracked
    production             tracked
    v0                     tracked
  Local branches configured for 'git pull':
    develop   merges with remote develop
    issue-141 merges with remote issue-141
    master    merges with remote master
  Local refs configured for 'git push':
    develop   pushes to develop   (up to date)
    issue-141 pushes to issue-141 (up to date)
    master    pushes to master    (local out of date)

标签: git

解决方案


推荐阅读