我對git比較陌生,並且試圖以正確的方式設置我的存儲庫。Git - 將分支存儲在單獨的本地目錄中
基本上我的應用程序是一個平臺,所以這個平臺的實現基於master分支,但對這些文件以及一些額外的文件有一些小的修改。
我試着將它設置爲分支,所以我有一個master
分支,implementation_1
和implementation_2
。
但據我所知,這意味着在本地所有的分支都存儲在一個目錄中,他們的分離只是通過git。
我想要的是有3個本地目錄master
,imp_1
和imp_2
。如果我對imp_1
目錄中的某個核心文件進行了更改,我希望能夠將該更改合併到master
分支中,然後從那裏進入imp_2
。
我開始認爲這些需要是3個不同的存儲庫(實現是分支的核心)。這是要走的路嗎?在那種情況下,我將如何處理上述情況?
'git-new-workdir'可能會訣竅(請參閱http://thejspr.com/blog/work-on-multiple-branches-with-git-workdir/) – user456584 2014-06-05 21:48:19