我對Git/Github很新,所以請和我一起裸照。在Github中管理私人存儲庫
我有一個很基本的問題,我試圖在Github上解決。我有一個私有存儲庫(通過一個組織),我需要弄清楚設置它的最佳方式,這樣我的團隊就可以推送到主分支下面的分支,而不是主分支本身。
我知道一種方法是有兩個獨立的私有存儲庫,一個是「主」存儲庫,另一個是「暫存」存儲庫。然後只有我可以訪問「主」回購,但團隊可以訪問「分期」回購。然後我將合併從「分期」到「主」的更改。
但我不確定我是否理解如何去創建關於「主」回購的「分期」回購,以及如何將更改合併回「主」。
這裏是什麼,我試圖完成(該線之上,「大師」回購,線下,「分期」回購)的粗略圖:
master (only me)
-----------------------------
--> staging (team)
--> feature 1
--> team member 1
--> feature 2
--> team member 2
--> team member 3
任何想法?
在此先感謝。
在github上爲您的項目創建一個存儲庫,然後添加另一個名爲* staging *的分支。此時你將有2個分支:**主**和**分段**。告訴你的代碼猴子只能在* staging *分支上工作。 – karlphillip
@karlphillip:這聽起來像他正在尋找一種方法來限制他的猴子只有分期分支。 –
您可以將存儲庫分配到組織中,因此創建存儲庫的分支並將所有其他人添加爲可以提交到該分支的成員。您可以訪問兩者,因此可以將內容從「分段」移動到「主」。 –