为什么本地分支上的“git push”导致与“develop”合并并推送到“master”分支?

时间:2013-10-07 16:26:20

标签: git github merge

我采取的步骤: 我从github克隆了一个回购。 我检查了一个名为“develop”的分支。 我创建了一个名为“hotfix”的新分支。 我在我的本地“修补程序”分支上工作。 然后我尝试将“hotfix”推送到github。 我输入了“git push”。

问题: “hotfix”分支从未出现在github上。

结果如下: 在github上,它显示“hotfix”与“develop”合并并推送到“master”分支。

有没有人有类似的问题?我克隆时可能有问题吗?

我已经通过指定“git push origin hotfix”成功推送了我的“修补程序”分支。只是想知道为什么“git push”会将我的本地分支合并到develop中,然后推动掌握。

2 个答案:

答案 0 :(得分:4)

推送新分支时,您应该使用git push hostname branchname

答案 1 :(得分:0)

在命令行中,我输入了git remote show origin。它显示在git push命令的远程/本地上配置了哪些分支。