社区

邮件列表

有关 Git 社区的一般性问题或评论,请通过电子邮件地址 git@vger.kernel.org 发送至邮件列表。

如果您想报告 Git 的任何潜在 bug,也请使用此邮件列表。

您无需订阅:回复时您也会被抄送。回复时请保持抄送列表完整(使用“全部回复”)。灰名单可能会延迟您的第一封邮件几个小时。另外请注意,该列表仅接受 纯文本邮件;请在您的出站邮件中禁用 HTML。

通过订阅(点击 此处),您可以确保不会错过后续讨论,还可以了解社区中的其他开发动态。列表 存档 可以在 lore.kernel.org 上找到。

特定于 Windows 的问题也可以在 Git for Windows 的讨论区 提问(如果您不确定您的问题是否特定于 Windows,或者您更喜欢邮件列表或想避开 GitHub,只需使用通用的 Git 邮件列表)。请将特定于 Windows 的 bug 提交到 Git for Windows 的 bug 跟踪器

如果您是 Git 的下游打包者,请考虑加入 Git packagers 邮件列表,以接收来自开发者的低量公告,以及其他与打包和移植 Git 相关的讨论。

Bug 报告

Git 中的 bug 可以直接报告给邮件列表(上方有详细信息)。请注意,您无需订阅列表即可向其发送邮件。您可以通过尝试在最新发布的 Git 版本中重现 bug 来帮助我们,或者如果您愿意从源代码构建 Git,可以在 next 分支 中进行。有时,此分支上可能有一个待处理的修复尝试,在这种情况下,您关于修复是否对您有效的反馈将不胜感激。

如果您使用的是 git 2.27.0 或更高版本,可以在您观察到 bug 的存储库中运行 git bugreport,它会生成一个模板来指导您编写有用的 bug 报告,并收集有关您环境的一些诊断信息。

与此网站相关的 bug 可以在其 问题跟踪器 中报告。与“Pro Git”一书内容相关的 bug 可以在其 问题跟踪器 中报告。

如果您是提交 bug 的新手,您可能会发现 本指南 有助于生成有用的 bug 报告。

报告安全问题

与安全相关的问题应私下披露给 Git 安全 邮件列表。

IRC 频道

如果 man pages 和本书不足以满足您的需求,并且您需要面对面的帮助,您可以尝试 Libera Chat IRC 服务器(irc.libera.chat)上的 #git 频道。这些频道通常有数百名非常了解 Git 的人,并且他们通常愿意提供帮助。 #git-devel 频道欢迎 Git 开发讨论,并可能能够帮助您为 Git 做贡献。

如果您需要关于其中一个盈利性 Git 托管网站的特定帮助,您可以尝试它们在同一个 IRC 服务器上的自己的 IRC 频道(例如 #github#gitlab)。

Discord 服务器

Git Community Discord Server 也有许多知识渊博且乐于助人的人。此外,它还提供了一个可以对补丁、设计或其他任何与 Git 相关的内容进行语音聊天的空间。

Logo

各种 Git Logo 的 PNG(位图)和 EPS(矢量)格式可用于在线和印刷项目。

通讯

有一个名为 "Git Rev News" 的月度社区通讯,包含 其存档其最新一期。有关如何订阅的信息可以在 专用网页 上找到。

为 Git 做贡献

Git 源代码中的 Documentation 目录 包含一些对希望帮助贡献的开发者有用的文件。阅读 编码指南行为准则 后,您可以学习 如何提交补丁。如果您刚开始,可以阅读 我的第一个贡献教程。对于那些希望更深入地参与的人,有一个 Git 维护者的操作指南

Git Developer Pages 包含一个 Hacking Git 页面,其中列出了有用的开发资源。它们还为那些申请参与 OutreachyGoogle Summer of Code 等计划的人提供了 信息