我创建了一个分支,说“dev”,它基于分支“Base”,然后将其与上游内容合并(我想保持Base清洁,直到完成我的测试) 。解决了冲突后,我运行了命令git commit -a -m“comment”,并通过了。接下来,我运行git push,希望新的分支将在git服务器上创建,并且我的合并内容也将在dev上显示。但是,当我运行git push时,该命令给出了“Everything up-to-date”,我没有在git服务器上看到新的分支。有什么我失踪?Git:新分支没有被推动
7
A
回答
20
看看你是否已经创建了远程回购分支:
$ git branch -av
你可能还没有。你可以明确地说明你要推创建分支:
$ git push origin dev
默认情况下git的推动有遥控器上的一个相应分支的所有分支(新科别)。
+2
'git push -u origin dev'也会创建本地跟踪信息,这样你就可以稍后使用'git push' – 2012-01-18 21:24:24
+0
@abresas,那绝对是完美的。我看到分支不在远程并运行后,我运行了git push origin dev。谢谢。 – 2012-01-18 21:31:24
相关问题
- 1. git分支(没有分支)
- 2. 你如何推动一个单一的Git分支(并没有其他分支)?
- 3. git推到分支
- 4. git rebase分支后推新提交
- 5. git分支的重新推存周期
- 6. Git的方法:推新分支同行
- 7. Git:在检出新分支之前没有提交分支
- 8. Git中的私有存储库 - 没有推送到Master分支
- 9. 防止git推送到所有分支
- 10. 合并并推送所有git分支
- 11. Git将分支推向heroku
- 12. git推远程分支
- 13. 在Git中推拉分支
- 14. Git Master分支被毁坏分支
- 15. git:开关分支没有分离头
- 16. 新的git分支没有图形化显示为一个新的分支
- 17. 使用Git与现有的文件和更新分支后推
- 18. Git Update Hook:查找所有推送到新分支的文件
- 19. git:有没有像每分支标签?
- 20. git push git过滤分支被拒绝
- 21. Git master分支正在自动更新
- 22. 没有历史的git分支
- 23. 没有提交的Git结帐分支
- 24. Git fetch没有下载远程分支
- 25. 没有结帐分支的Git diff
- 26. git:如何推动没有退房?
- 27. git中现有项目的新分支?
- 28. git - “调试”分支,合并“修复”分支没有“调试”
- 29. 远程分支的git checkout没有给出最新版本?
- 30. 混帐推新的分支机构没有
需要更多的信息,比如你使用的是什么版本的git,是dev设置为跟踪分支吗?你可以粘贴你的.git/config文件吗? – cpjolicoeur 2012-01-18 20:20:12