-
1. 開始
-
2. Git 基礎
-
3. Git 分支
-
4. 伺服器上的 Git
- 4.1 協定
- 4.2 在伺服器上安裝 Git
- 4.3 產生您的 SSH 公開金鑰
- 4.4 設定伺服器
- 4.5 Git Daemon
- 4.6 智慧型 HTTP
- 4.7 GitWeb
- 4.8 GitLab
- 4.9 第三方託管選項
- 4.10 總結
-
5. 分散式 Git
-
A1. 附錄 A:其他環境中的 Git
- A1.1 圖形介面
- A1.2 Visual Studio 中的 Git
- A1.3 Visual Studio Code 中的 Git
- A1.4 IntelliJ / PyCharm / WebStorm / PhpStorm / RubyMine 中的 Git
- A1.5 Sublime Text 中的 Git
- A1.6 Bash 中的 Git
- A1.7 Zsh 中的 Git
- A1.8 PowerShell 中的 Git
- A1.9 總結
-
A2. 附錄 B:在您的應用程式中嵌入 Git
-
A3. 附錄 C:Git 命令
6.4 GitHub - 管理組織
管理組織
除了單一使用者帳戶之外,GitHub 還有所謂的組織。與個人帳戶一樣,組織帳戶有一個命名空間,其中存在所有專案,但許多其他方面有所不同。這些帳戶代表一群人共同擁有專案,並且有許多工具可以管理這些人的子群組。通常,這些帳戶用於開放原始碼群組 (例如「perl」或「rails」) 或公司 (例如「google」或「twitter」)。
組織基礎
建立組織非常容易;只需按一下任何 GitHub 頁面右上角的「+」圖示,然後從選單中選取「New organization (新增組織)」。

首先,您需要為您的組織命名,並提供一個主要聯絡人的電子郵件地址。然後,如果您願意,您可以邀請其他使用者成為該帳戶的共同擁有者。
請按照這些步驟操作,您很快就會成為全新組織的擁有者。與個人帳戶一樣,如果您計畫儲存在那裡的所有內容都是開放原始碼,則組織是免費的。
作為組織的擁有者,當您 fork 儲存庫時,您可以選擇將其 fork 到您組織的命名空間。當您建立新的儲存庫時,您可以將其建立在您的個人帳戶下,或您為擁有者的任何組織下。您也會自動「監看」在這些組織下建立的任何新儲存庫。
就像在 您的頭像 中一樣,您可以為您的組織上傳頭像,以稍微個性化它。同樣地,就像個人帳戶一樣,您有一個組織的登陸頁面,其中列出了您的所有儲存庫,並且可以由其他人檢視。
現在讓我們來介紹一些組織帳戶中有些不同的地方。
團隊
組織透過團隊與個人連結,團隊只是組織中個人使用者帳戶和儲存庫的分組,以及這些人員在這些儲存庫中擁有的存取權類型。
例如,假設您的公司有三個儲存庫:frontend
、backend
和 deployscripts
。您會希望您的 HTML/CSS/JavaScript 開發人員有權存取 frontend
,也可能有權存取 backend
,而您的作業人員有權存取 backend
和 deployscripts
。團隊讓這一切變得很容易,而無需管理每個個別儲存庫的協作者。
「Organization (組織)」頁面會向您顯示此組織下的所有儲存庫、使用者和團隊的簡單儀表板。

若要管理您的團隊,您可以點擊組織頁面右側邊欄的「團隊」選項。這會帶您到一個頁面,您可以在此頁面將成員新增至團隊、將儲存庫新增至團隊,或管理團隊的設定和存取控制級別。每個團隊可以擁有對儲存庫的唯讀、讀寫或管理員存取權限。您可以透過點擊團隊頁面中的「設定」按鈕來變更該級別。

當您邀請某人加入團隊時,他們會收到一封電子郵件通知,告知他們已被邀請。
此外,團隊 @提及
(例如 @acmecorp/frontend
)的工作方式與個別使用者類似,只是團隊的所有成員都會訂閱該討論串。如果您想獲得團隊中某人的關注,但不知道該問誰,這會很有用。
一個使用者可以屬於任意數量的團隊,因此請勿將自己限制於僅限存取控制團隊。像是 ux
、css
或 refactoring
等特定興趣團隊對於特定類型的問題很有用,而像是 legal
和 colorblind
等團隊則用於完全不同類型的問題。
稽核日誌
組織還讓擁有者可以存取有關組織下所有活動的資訊。您可以前往「稽核日誌」標籤,查看組織層級發生的事件、執行這些事件的人員以及他們執行這些事件的位置。

您還可以篩選特定類型的事件、特定地點或特定人員。