我创建了一个分支,说" dev"这是基于分支" Base"然后将其与上游内容合并(我希望保持Base清理,直到我完成测试)。在解决冲突之后,我运行了命令git commit -a -m" comment"它经历了。接下来,我运行git push,希望在git服务器上创建新的分支,并且还可以看到我在dev上的合并内容。但是,当我运行git push时,该命令给出了输出" Everything up-get"我没有在git服务器上看到新的分支。有什么我想念的吗?
答案 0 :(得分:25)
查看您是否在远程仓库上创建了分支:
$ git branch -av
你可能没有。您可以通过明确声明要推送它来创建分支:
$ git push origin dev
默认情况下,git会推送在远程分支上具有相应分支的所有分支(新分支不会)。