我們正在使用Gitlab進行代碼管理。假設有一個項目ABC。電話是家長/ ABC。 開發人員無法推送到項目父/ ABC,因此所有的開發人員都分享ABC項目。創建分支。進行更改,然後按遠程用戶名/ ABC上的代碼。之後,開發者提出合併請求,團隊負責人將批准或拒絕請求。在父存儲庫中提出對不存在分支的合併請求
現在可以說開發人員在分支「B123」上工作,然後將其推送到遠程。在提出合併請求的同時,Gitlab會詢問您想要將其歸入哪個Parent repo分支。現在分支「B123」在項目ABC中不存在,開發人員不希望將更改合併到「父/主」分支。
此外,無論何時在測試/登臺服務器上部署某個標記,都會從父項/ ABC項目中提取代碼。代碼不能從usernamme/ABC項目中提取。
是否有可能在項目父/ ABC中創建具有相同名稱的分支即B123,然後開發人員提出合併請求以將用戶名/ B123分支合併到ABC/B123分支?
是否有任何其他方式來實現相同的事情,即不在主分支合併,但在新分支合併,以便開發人員可以測試代碼。
我認爲測試應該在合併之前進行。另外,您不能在拉取請求中選擇目標分支嗎? –
我們無法在合併之前進行測試。 – User42