社区

邮件列表

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,它会生成一个模板,指导您编写有用的错误报告,并收集有关您环境的一些诊断信息。

与本网站相关的错误可在其问题跟踪器中报告。“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 源代码中的文档目录包含一些对希望贡献的开发人员感兴趣的文件。阅读编码规范行为准则后,您可以学习如何提交补丁。如果您刚开始,可以阅读我的第一次贡献教程。对于那些希望更深入参与的人,这里有一个Git 维护者指南

Git 开发者页面有一个“Hacking Git”页面,其中列出了有用的开发资源。他们还为申请参与像 OutreachyGoogle Summer of Code 等项目的人员提供了信息

scroll-to-top