我有一個名爲shared_pictures_feature
的git分支。這個分支有一堆新文件,允許用戶上傳照片,在朋友中分享照片,併爲照片評分。爲了在代碼審查期間讓我的開發人員的智慧得到緩解,我想將shared_pictures_feature
分公司分成三個獨立的分支機構進行公關審查。將分支分解爲單獨的分支以進行請求
每個分支應該只包含我需要的特定子功能的相關文件。例如,upload_photos_feature
分支應只包含處理上傳照片的shared_pictures_feature
中的代碼。這是我的問題,我怎麼用git來做到這一點?這甚至有可能嗎?
git會如何理解你的代碼的結構?你是否將每個單獨的「片」都檢入自己的單獨提交中?或者它們混雜在一起? – Kritner
@ Kritner剛剛說過的後續問題是,你的代碼是由目錄分隔的嗎?看起來就像你說的每個代碼的相關部分都被目錄分開,但我可能讀錯了。 –
我很容易知道哪些文件應該進入每個功能。我的'shared_pictures_feature'中的所有更改都與新文件有關。我希望可以有一些方法可以從我的shared_pictures_feature分支中取消所有新文件,並選擇要推送的請求的文件。 – jason328