搜尋

首頁  >  問答  >  主體

web - git管理員怎麼管理中央倉庫?

最近要搭一個git伺服器,網路上查看很多資料,建議我在伺服器上搭建裸倉庫,而裸倉庫是不能操作的。
現在要打造一個gitflow,這裡會有幾個分支,git管理員需要在某個時刻把開發者的提交合併到指定分支。
那麼問題來了,身為git管理員,我該怎麼操作這個倉庫?
我內心有個方案:在該伺服器上面的某個路徑clone出來一個倉庫,然後在這個倉庫裡進行操作,操作完再push到中央倉庫。這樣應該是可行的。
但我也想知道,業界一般是怎麼做的?或者說,我這種方法是不是有缺陷?

世界只因有你世界只因有你2804 天前655

全部回覆(4)我來回復

  • 世界只因有你

    世界只因有你2017-05-02 09:45:32

    你需要 gitlab

    回覆
    0
  • 某草草

    某草草2017-05-02 09:45:32

    業界沒有這樣的典範,因為Git不是SVN,沒有中央倉庫,也不會控制使用者權限。
    說穿了,完全靠使用者的自覺和合理使用,而非有所謂管理員控制。

    回覆
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-02 09:45:32

    接樓上,你需要gitlib

    回覆
    0
  • 迷茫

    迷茫2017-05-02 09:45:32

    gitlab 的workflow 參考 http://www.ruanyifeng.com/blo..., merge request是在h5頁面上操作的。是否完全照搬workflow自行決定。

    回覆
    0
  • 取消回覆