GitHub 管理入門
GitHub 進階概念
Stan Konkin
ML Enthusiast, DataCamp
什麼是 GitHub 組織?
GitHub 組織:
🏢
集中工作區
:管理多個專案
🔧
角色式存取
:控管權限
🔒
安全性原則
:保護資料
建立 GitHub 組織
1
datacamp.com/blog/github-products
認識 DataCamp-Marketplace
組織層級的管理
關鍵角色:
👑
擁有者:
對組織有完全控制權
👥
成員:
一般協作存取
💻
外部協作者:
限定存取儲存庫
其他角色:
🔒
版主:
管理公開儲存庫的互動
💳
帳務管理員:
處理帳務設定
🔒
安全性管理員:
監督安全性設定
管理團隊
💡
為何用團隊?
簡化管理
👑
誰能建立:
擁有者與成員
🔧
組織方式:
依專案、角色或部門分組
📂
巢狀團隊:
反映內部階層
團隊層級的管理
團隊角色:
👥
團隊成員:
參與專案協作
🔧
團隊維護者:
管理設定與成員
最佳實務:
將權限指派給「團隊」而非個人,管理更輕鬆
儲存庫層級的管理
📝
Read:
檢視與討論
📃
Triage:
管理 issues/pull requests
🔧
Write:
推送程式碼
🛠
Maintain:
管理但不含敏感操作
💻
Admin:
完全控制
錯誤提醒
一起來練習吧!
GitHub 進階概念
Preparing Video For Download...