社区
邮件列表
有关 Git 社区的常见问题或评论可以通过电子邮件地址 git@vger.kernel.org 发送到邮件列表。
如果您想报告 Git 的任何可能的错误,也请使用此邮件列表。
您无需订阅:您将在回复中被抄送。 回复时请保持抄送列表完整(使用“全部回复”)。灰名单可能会将您的第一个帖子延迟几个小时。另请注意,该列表仅接受 纯文本电子邮件;请在您的外发邮件中禁用 HTML。
通过订阅(单击此处),您可以确保不会错过后续讨论,并且还可以了解社区中的其他发展。 该列表存档可以在 lore.kernel.org 上找到。
特定于 Windows 的问题也可以在 Git for Windows 的讨论区中提出(如果您不确定您的问题是否特定于 Windows,或者您更喜欢邮件列表或想避免使用 GitHub,只需使用通用的 Git 邮件列表)。请将特定于 Windows 的错误提交到 Git for Windows 的错误跟踪器。
如果您是 Git 的下游打包者,请考虑加入 Git 打包者邮件列表,以获取来自开发人员的少量公告,以及与 Git 的打包和移植相关的其他讨论。
错误报告
Git 中的错误可以直接报告给邮件列表(详细信息请参见上文)。 请注意,您无需订阅该列表即可向其发送邮件。您可以通过尝试在最新发布的 Git 版本中重现该错误来帮助我们解决问题,或者如果您愿意从源代码构建 Git,则可以在 next 分支中尝试重现。有时,此分支中可能存在待处理的修复程序,在这种情况下,如果您能提供有关该修复程序是否对您有效反馈,我们将不胜感激。
如果您使用的是 git 2.27.0 或更高版本,您可以在观察到该错误的存储库中运行 git bugreport,它会生成一个模板来指导您编写有用的错误报告,并收集有关您环境的一些诊断信息。
与此网站相关的错误可以在其 issue tracker 中报告。与“Pro Git”书籍内容相关的错误可以在其 issue tracker 中报告。
如果您是提交错误的新手,您可能会发现 本指南 对于生成有用的错误报告很有帮助。
报告安全问题
与安全相关的问题应私下披露给 Git Security 邮件列表。
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 directory 包含几个对希望帮助贡献的开发人员感兴趣的文件。 阅读 编码指南 和 行为准则 后,您可以学习 如何提交补丁。 如果您刚开始,您可以阅读 我的第一个贡献教程。对于那些希望更深入参与的人,有一个 Git 维护者指南。
Git 开发人员页面 有一个 Hacking Git 页面,其中列出了有用的开发资源。 他们还有针对申请从事 Git 工作的个人提供的 信息,作为 Outreachy 或 Google Summer of Code 等项目的一部分。