我創建了一個分支,說「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