首頁  >  文章  >  開發工具  >  git權限有幾種

git權限有幾種

青灯夜游
青灯夜游原創
2021-11-29 15:47:4613403瀏覽

git權限有5種:1、Guest,可建立issue、發表評論;2、Reporter,可複製程式碼,但不能提交;3、Developer,可複製程式碼、提交等;4、Master,可建立專案、新增tag等;5、Owner,可設定專案存取權限。

git權限有幾種

本教學操作環境:Windows7系統、Git2.30.0版、Dell G3電腦。

除了 Git 指令,權限控制也是 Git 中極為重要的組成部分。

Gitlab 使用者在群組中有五種權限:Guest、Reporter、Developer、Master、Owner。

  • Guest:可以建立issue、發表評論,不能讀寫版本庫

  • Reporter:可以複製程式碼,不能提交,QA、PM可以賦予這個權限

  • Developer:可以複製程式碼、開發、提交、push,RD可以賦予這個權限

  • Master:可以建立項目、新增tag、保護分支、新增項目成員、編輯項目,核心RD負責人可以賦予這個權限

  • Owner:可以設定項目存取權限- Visibility Level、刪除項目、遷移項目、管理群組成員,開發群組leader可以賦予這個權限

    群組和專案有三種存取權限:

    • Private:只有群組成員才能看到

    • Internal:只要登入的使用者就能看到

    • #Public:所有人都能看到

分別對應Git 中的五個角色:

#每一種角色所擁有的權限都不同,如下圖:

我們需要做的是,為專案成員指派適當的角色,以限制其權限。

推薦學習:《Git教學

以上是git權限有幾種的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn