社区
邮件列表
有关 Git 社区的一般问题或评论可以通过电子邮件地址 git@vger.kernel.org 发送到邮件列表。
如果您想报告 Git 的任何潜在漏洞,也请使用此邮件列表。
您无需订阅:回复时您会被抄送(Cc)。回复时请保持抄送列表完整(使用“回复所有人”)。灰名单可能会导致您的首次发言延迟几个小时。另请注意,该列表仅接受 纯文本邮件;请在发出的邮件中禁用 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 Security 邮件列表。
IRC 频道
如果帮助手册(manpages)和本书还不够,而您需要面对面帮助,可以尝试 Libera Chat IRC 服务器(irc.libera.chat)上的 #git 频道。这些频道通常挤满了数百名对 Git 非常了解并乐于助人的人。#git-devel 频道欢迎 Git 开发讨论,并可能帮助您为 Git 做出贡献。
如果您需要关于某个营利性 Git 托管网站的具体帮助,可以尝试他们在同一 IRC 服务器上自己的 IRC 频道(例如 #github 或 #gitlab)。
Discord 服务器
Git 社区 Discord 服务器 也有许多博学且乐于助人的人。此外,它还提供了一个可以就补丁、设计或任何其他与 Git 相关的内容进行语音聊天的地方。
徽标
在线和印刷项目中可以使用 PNG(位图)和 EPS(矢量)格式的各种 Git 徽标。
新闻简报
有一份名为 "Git Rev News" 的月度社区简报,包含 其存档 和 最新版本。有关如何订阅的信息可以在 专门网页 上找到。
贡献 Git
Git 源代码中的 Documentation 目录 有几个文件值得希望参与贡献的开发者关注。在阅读完 编码规范 和 行为准则 后,您可以学习 如何提交补丁。如果您刚刚开始,可以阅读 我的第一次贡献教程。对于那些希望更深入参与的人,这里有一份 Git 维护者指南。
Git 开发者页面 有一个 Hacking Git 页面,列出了有用的开发资源。他们还为那些通过 Outreachy 或 Google Summer of Code 等项目申请参与 Git 开发的人员提供了 相关信息。