2017-04-05 59 views
0

我有2條支鏈一「」和「分期」在Github回購。我用的是「分期」分支,使我第一次測試對我試驗場所有更新。然後一旦更新準備就緒,我合併「」然後推到我的活網站瞭解如何與Github一起使用2個分支(master,staging)?

我知道如果我更改我的本地副本,我可以把這個給我的「分期」分支,它只會影響我的試驗場

但是,如果我需要做出改變只是爲了我目前的「」分支,所以我可以我所有的「分期」更新已準備好之前推到我直播網站會發生什麼。

我已更改的文件在我的本地副本,這與我的「分期」分支同步,我怎麼做出改變,因此隻影響了我的「」分支?

我必須有我的本地文件2份我的電腦上,一個爲「分期」,一個針對「」?

謝謝!

+3

Checkout master並執行更改,提交併推送? –

+1

除了@ LasseV.Karlsen適當的步驟外,如果主人在上次合併分段之後移動,則應該將這些主要更改合併到分段並進行測試,以確保在合併回主設備之前沒有發生任何中斷。否則,您可能會遇到與您的現場網站有關的問題。 (如果您錯誤地修復了合併衝突,則會錯過修復)。 – g19fanatic

+0

我認爲[tag:git-workflow]標籤可供你細讀。 – Makoto

回答

-1

只需更改您的主分支,然後做

git add .

git commit -m "your message"

git push

只會更新主分支。然後檢查你的分期分支,並做git merge master合併回從主到分期的變化。

相關問題