2012-10-19 68 views
1

嗨,我有一個我很滿意的項目。所以我克隆它的目的是分裂它並做出重大改變,這將導致一個新的項目。我真的想保持與原始回購分開。所以我在一個叫做'branch-a'的新分支上做了一些工作。我設置了一個不同的遠程倉庫,並推送了'branch-a'的提交。我現在想要合併到主分支並推送。Git使克隆項目的新分支進入不同的項目

我的問題是:我現在有兩個主分支?一個用於原始項目,另一個用於新項目?我能否將'branch-a'合併到master中,而不影響我從之前克隆的原始項目?

我敢肯定,這是直截了當的 - 只需要得到一些建議。還有更好的工作流程來做我正在做的事(分叉)?

回答

0

我現在有兩個master分支嗎?一個用於原始項目,另一個用於新項目?

是的。每個回購一個master分支。

我可以合併'branch-a'到master而不影響我克隆的原始項目嗎?

是的。而且您仍然可以將第一個回購「branch-a」推入第二個回購。

將分支合併到另一分支對分支源(您正在合併到其他分支(如master)中)沒有任何作用。
它加上主一個新的承諾有兩個父(除非合併是一個快進一個,在這種情況下,master HEAD簡直移到a-branch HEAD,再次不接觸a-branch在所有)