Git:新分支没有被推动

Gau*_*nha 10 git

我创建了一个分支,说"dev",它基于分支"Base",然后将其与Upstream内容合并(我想保持Base清理,直到我完成测试).在解决冲突之后,我运行了命令git commit -a -m"comment"并且它经历了.接下来,我运行git push,希望在git服务器上创建新的分支,并且还可以看到我在dev上的合并内容.但是,当我运行git push时,命令输出"Everything up-to"并且我没有看到git服务器上的新分支.有什么我想念的吗?

abr*_*sas 26

看看你是否在远程仓库上创建了分支:

$ git branch -av
Run Code Online (Sandbox Code Playgroud)

你可能没有.您可以通过明确声明要推送它来创建分支:

$ git push origin dev
Run Code Online (Sandbox Code Playgroud)

默认情况下,git会推送在远程上具有相应分支的所有分支(新分支不会).

  • `git push -u origin dev`也会创建本地跟踪信息,以便您以后可以使用`git push` (4认同)