搜尋

首頁  >  問答  >  主體

github - 自建git伺服器,如何禁止使用者修改郵件地址和使用者名稱?

剛按以下這篇文件安裝了git伺服器:
http://www.liaoxuefeng.com/wi...
小團隊使用,權限什麼的倒是沒什麼要求,只是發現用戶可以亂改自己的用戶名和email地址,雖然不會真的有人亂來,可是作為程式設計師,發現自己居然可以亂來,就會本能地看作是一個bug,感覺難以接受。
請問如何才能限制,最好是由網管分配使用者名稱和email地址給大家呢?

阿神阿神2799 天前793

全部回覆(2)我來回復

  • 高洛峰

    高洛峰2017-05-02 09:53:09

    如果想要集中式管理,建議使用SVN。
    Git本身精神就是協作,是自由、平等,而非集權式的程式碼庫。
    你今天能覺得隨意改名是個問題,明天就會覺得Git又更多的設計不符合你的意願。

    回覆
    0
  • 大家讲道理

    大家讲道理2017-05-02 09:53:09

    我也覺得意義很有限,人的問題不一定要用機器來解決

    技術上可以做到,例如在伺服器加一些hook腳本 (.git/hooks)。

    你甚至可以用更強的規定,例如要求所有 commit 必須gpg簽名,且金鑰和郵箱一致。

    回覆
    0
  • 取消回覆