Git:新分支没有被推送

Git:新分支没有被推送,git,Git,我创建了一个分支,称为“dev”,它基于分支“Base”,然后将其与上游内容合并(我希望在完成测试之前保持Base干净)。在解决了冲突之后,我运行git commit-a-m“comment”命令并通过了测试。接下来,我运行了gitpush,希望新的分支可以在git服务器上创建,并且可以看到我在dev上的合并内容。但是,当我运行gitpush时,该命令给出了“一切都是最新的”输出,我在git服务器上没有看到新的分支。有什么我遗漏的吗 查看您是否已在远程回购上创建分支: $ git branch

我创建了一个分支,称为“dev”,它基于分支“Base”,然后将其与上游内容合并(我希望在完成测试之前保持Base干净)。在解决了冲突之后,我运行git commit-a-m“comment”命令并通过了测试。接下来,我运行了gitpush,希望新的分支可以在git服务器上创建,并且可以看到我在dev上的合并内容。但是,当我运行gitpush时,该命令给出了“一切都是最新的”输出,我在git服务器上没有看到新的分支。有什么我遗漏的吗

查看您是否已在远程回购上创建分支:

$ git branch -av
你可能没有。您可以通过明确声明要推送分支来创建分支:

$ git push origin dev

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

需要更多信息,如您使用的git版本,dev是否设置为跟踪分支?能否粘贴.git/config文件?
git push-u origin dev
还将创建本地跟踪信息,以便您只需使用
git push
later@abresas,那绝对是完美的。在我看到分支不在远程设备上并且运行正常之后,我运行了git push origin开发。非常感谢。