社群
郵件列表
關於 Git 社群的一般問題或評論,可以使用電子郵件地址 git@vger.kernel.org 發送到郵件列表。
如果您想回報任何關於 Git 的潛在錯誤,也請使用此郵件列表。
您不需要訂閱:您將會在回覆中被抄送。回覆時請保留抄送列表(使用「回覆全部」)。灰名單機制可能會延遲您的第一篇貼文幾個小時。另請注意,列表只接受純文字電子郵件;請在您的外寄訊息中停用 HTML。
透過訂閱(點擊這裡),您可以確保不會錯過後續的討論,並且可以了解社群中的其他發展。列表的封存可以在 lore.kernel.org 上找到。
關於 Windows 的特定問題,也可以發送到 Git for Windows 郵件列表(如果您不確定您的問題是否為 Windows 特有的,請使用一般的 Git 郵件列表)。請將關於 Windows 的特定錯誤提交到 Git for Windows 的錯誤追蹤器。
如果您是 Git 的下游封裝者,請考慮加入Git 封裝者郵件列表,以接收來自開發者的低量公告,以及其他與 Git 封裝和移植相關的討論。
錯誤回報
Git 中的錯誤可以直接回報到郵件列表(詳情請見上方)。請注意,您不需要訂閱列表即可發送訊息。您可以嘗試在最新發布的 Git 版本中重現該錯誤來幫助我們,或者如果您願意從原始碼構建 Git,則可以嘗試在 next 分支中重現。有時,修復程式可能正在此分支中等待處理,在這種情況下,您對於修復程式是否對您有用的反饋將會受到重視。
如果您使用 Git 2.27.0 或更新版本,您可以在觀察到錯誤的儲存庫中執行 git bugreport,這會產生一個範本來引導您撰寫有用的錯誤報告,並收集一些關於您環境的診斷資訊。
與本網站相關的錯誤可以在其問題追蹤器中回報。與「Pro Git」書籍內容相關的錯誤可以在其問題追蹤器中回報。
如果您是提交錯誤的新手,您可能會發現本指南對於產生有用的錯誤報告很有幫助。
回報安全問題
與安全性相關的問題應私下向Git 安全性郵件列表披露。
IRC 頻道
如果說明頁面和本書不足以解決您的問題,並且您需要面對面的幫助,您可以嘗試在 Libera Chat IRC 伺服器 (irc.libera.chat) 上的 #git 頻道。這些頻道經常有數百位非常了解 Git 的人,他們通常很願意提供幫助。#git-devel 頻道歡迎討論 Git 開發,並且可能可以幫助您為 Git 做出貢獻。
如果您需要關於某個營利性 Git 託管網站的特定幫助,您可以嘗試在同一個 IRC 伺服器上的他們自己的 IRC 頻道(例如 #github 或 #gitlab)。
Discord 伺服器
Git 社群 Discord 伺服器也有許多知識淵博且樂於助人的人。此外,它還提供了一個可以針對修補程式、設計或任何其他與 Git 相關的事情進行語音聊天的空間。
電子報
有一個每月社群電子報稱為 "Git Rev News",包含其封存和其最新版本。關於如何訂閱的資訊可以在專用網頁上找到。
為 Git 貢獻
Git 原始碼中的Documentation 目錄有幾個對想要幫助貢獻的開發人員感興趣的檔案。在閱讀程式碼編寫指南和行為準則後,您可以了解如何提交修補程式。如果您剛開始,您可以閱讀我的第一個貢獻教學。對於那些想要更深入參與的人,有一份Git 維護人員的使用方法。
Git 開發人員頁面有一個駭入 Git 頁面,其中列出了有用的開發資源。他們也有為申請參與 Outreachy 或 Google Summer of Code 等計畫的 Git 工作人員提供的資訊。