2014-09-03 110 views
0

我是一名遊戲開發人員。我一直在與另一位程序員一起在unity3d項目上工作大約一個月,一直在使用github。我們兩個都只是向主分支承諾,它適合我們。
我現在將有一位藝術家在研究該項目,同時繼續編寫代碼。
我已經讓他成爲他可以承諾的新項目的一個分支,而我將繼續向主人承諾。
有沒有一種方法,他可以下載任何提交,我留在主人,而留下任何新文件hes添加單獨? 因此,讓我們說他添加了一個新的場景和一些圖像文件到他的分支..他們將保持不變(他們不存在於主人),但任何改變我在主人做的腳本文件將被覆蓋在他的分支?github。如何將主分支中的所有更改合併到另一個分支中?

回答

1

這在git在線文檔中有關於branching的解釋,請參閱圖3-15中的段落。 假設藝術家檢出了新的分支,那麼他只需要從主分支中合併。

$ git merge master 

當然,如果你使用遠程存儲庫作品中,藝術家可能首先要拉讓你做(推)的變化。

相關問題