Skip to main content

GitHub 成員守則

成員

適用身份範圍

  • 所有成員

內容

  • 不要輕易使用具危險性的操作。例如 Force Push。
  • 不要直接 Push 到 mainmasterreleases 等非開發用 Branch,而是使用 Pull request (PR)。

管理員與擁有者

適用身份範圍

  • Repository 管理員 (Repository Admin)
  • 組織擁有者(Organization Owner)

內容

  • 確保自己帳號的安全性,避免被盜用或停權。
    • 開啟 2 段式驗證(2FA)。
    • 確保密碼強度。例如沒有與其它服務或網站共用密碼。
  • 小心且謹慎地操作危險區(Danger Zone)。
    • 三思而後行。
    • 在操作危險區之前,先確保自己完全瞭解執行該操作,會造成哪些可挽回和不可挽回的後果與風險。
    • 即使已經瞭解會造成的後果與風險,仍然不要輕易進行危險區的操作。
    • 與團隊進行討論,並告知其後果與風險,再一同決定是否真的需要進行危險區操作。
    • 若真的要執行危險區操作,在操作前為自己留後路。例如進行備份。
  • 不要輕易地賦予或剝奪他人的權限。
  • 保障資訊安全。移除任何有資安疑慮的內容,例如未經許可的人名、聯絡電話。
  • 保障智慧財產權。確保不侵犯智慧財產權。
  • 執行、維護、管理與審核。
    • Pull request (PR)。
    • Issues。
    • Releases。
    • Wiki。
    • Project。
  • 確保至少擁有 2 位管理員或擁有者。
  • 擁有權限者們需互相接受與進行監督。
  • 定期與不定期為各種資料與檔案進行備份。