我是git的新手,我需要用一些限制來創建一些倉庫。Git倉庫管理操作
下面在圖片描述過程中應該做些什麼。 比方說,我有主服務器1中MYTOOL的存儲庫。 所以,我需要建立一個新的分支test_branch,第二我需要這個分支(master_test_branch)複製到不同的服務器,在這裏我願做結帳到dev從這個克隆的分支庫(dev_test_branch)。
基本上直到現在一切都如下圖所示,但這裏是我的特殊要求。
開發人員可以完全訪問dev_test_branch。
此外,他們可以看到master_test_branch ONLY,這意味着他們永遠不知道有關的其他分支(主,test_branch,ut_branch,prod_branch)。
所有這些分支(主,test_branch,ut_branch,prod_branch)在GitLab已經被管理,所有其他分支(dev_test_branch,master_test_branch)將使用純飯桶。
在GitLab它是很容易創建一個新的分支(test_branch)第1步
我的困難,我怎麼執行其他2個步驟,使其工作?
一個條件,這將是某些情況下,管理員會決定從test_branch做硬推master_test_branch和開發人員將決定如何合併到dev_test_branch。
對不起,如果我混合術語命名。
感謝您的任何幫助和建議。