我创建了一个分支,说“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推到分支
- 5. 新的Git仓库没有“主”分支
- 6. 如何使测试分支被推到git的主分支?
- 7. git rebase分支后推新提交
- 8. 推到新创建的分支git
- 9. Git/Github不让我推到新分支
- 10. git分支的重新推存周期
- 11. Git的方法:推新分支同行
- 12. Git:在检出新分支之前没有提交分支
- 13. Git显示没有分支
- 14. Git中的私有存储库 - 没有推送到Master分支
- 15. Git:如何从“无分支”推送到新的远程分支?
- 16. git远程跟踪分支推新分支
- 17. 防止git推送到所有分支
- 18. 合并并推送所有git分支
- 19. Git将分支推向heroku
- 20. Git推送分支错误
- 21. 在Git中推拉分支
- 22. 撤消git推分支主
- 23. git推一个分支
- 24. git推远程分支
- 25. git --set-upstream-to被忽略,其他分支被推送
- 26. Git Master分支被毁坏分支
- 27. Git在不同分支上推/推
- 28. git:开关分支没有分离头
- 29. 新的git分支没有图形化显示为一个新的分支
- 30. Git推新分支没有指定远程名称给refspec错误
需要更多的信息,比如你使用的是什么版本的git,是dev设置为跟踪分支吗?你可以粘贴你的.git/config文件吗? – cpjolicoeur 2012-01-18 20:20:12