您好,登錄后才能下訂單哦!
這篇文章主要講解了“git權限有哪些”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“git權限有哪些”吧!
git權限有5種:1、Guest,可創建issue、發表評論;2、Reporter,可克隆代碼,但不能提交;3、Developer,可克隆代碼、提交等;4、Master,可創建項目、添加tag等;5、Owner,可設置項目訪問權限。
除了 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權限有哪些這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。