2013-07-30 68 views
2

我的項目在遠程服務器中有兩個分支,主分支和發行分支。我們在主分支上開發應用程序。在Git分支之間複製代碼

當我們發佈一個版本時,我們希望將主分支中的代碼複製到發佈分支上。但我無法做到,我需要幫助。

我試圖重新發布代碼從主發佈。不幸的是,它不起作用,因爲有些承諾有多個父母。

櫻桃選擇不是一個選項,因爲有太多的提交一個接一個地執行它也需要修復提交之間的衝突。

任何想法?如何在分支之間複製此代碼?我們確實需要發佈分支中的歷史記錄(它已經在主分支上)

編輯:感謝您的快速回答。遺憾的是,格里特不允許合併並拒絕我與合併的推動

+0

http://git-scm.com/book/en/Git-Branching-Basic-Branching-and-Merging –

+5

怎麼樣簡單地合併分支? – Tala

回答

5

我想簡單地使用git merge就足夠了。

git checkout production 
git merge master 
+0

你應該首先做一個'git fetch' ... – user2485710

+1

@ user2485710,如果涉及到遙控器,你應該只做一個'git fetch',它們根本沒有提及... – g19fanatic