2012-11-23 110 views
4

我在服務器上有一個分支主機(遠程)。我創建了遠程(服務器)上不存在的新本地分支。如何添加(推)的分支到遠程(服務器),而與主分支git push branch without merge

回答

4
git push remote local_branch_name:remote_branch_name 

通常你的遠程將是起源,並且本地和遠程分支將是相同的(儘管你可以推送本地分支作爲不同名稱的遠程)。如果他們的名字是相同的,你不必提供冒號分隔的名字 - 一個就足夠了。

你試圖實現什麼與合併分支無關。我建議進一步閱讀關於分支機構和遙控器(git-scm book是相當不錯的資源)。

+0

我已經開始閱讀這本書了,但我急需這個。這正是我一直在尋找的。謝謝! – nikmin

6

您可以使用下面的命令合併它:

git push -u origin newBranch 

-u將設立當地分行追蹤遠程分支。

0

你只需把你的本地分支:

$ git push origin <your-branch> 

可以使用-u標誌,可以設定當地BRACH跟蹤遠程過。

相關問題