我正在尝试使用git的mailmap.file
配置选项。但是,该路径不是shell扩展的,这意味着我无法编写$HOME/.mailmap
或~/.mailmap
。如果您将dotfiles与homesick同步并且使用相同的.gitconfig用于Windows,OS X和Linux,这非常烦人。
我找不到git的任何bugtracker,我不想用这样的东西垃圾邮件git maillist。我应该如何报告这个错误/轻微的烦恼?
答案 0 :(得分:26)
正如code google git-core
中所述(以及Charles Bailey在评论中提到的git-scm community page):
可以使用电子邮件地址git@vger.kernel.org将Git社区的问题或评论发送到邮件列表。错误报告应发送到此邮件列表。
2015年更新:最新参考资料仍为Git community page,smoothgrips指出in the comments,提及:
您无需订阅:您将在回复中获得抄送 回复时请保持抄送列表完整(使用“全部回复”) 灰名单可能会延迟您的第一个帖子几个小时。
请注意,邮件服务器将拒绝带有“永久失败”消息的HTML邮件,因此请使用纯文本。
社区页面还指出“How to Report Bugs Effectively”......
如果您想提供补丁,请立即转到rtyley/submitgit
,这可以帮助您关注patch submission process:
如果您在
github.com/git/git/
上创建了拉取请求,submitGit
可以将其发送到邮件列表,正确格式化补丁。
讨论保持在列表的位置 - 但至少初始步骤更容易一些。
2015年更新:Git For Windows现在lives on GitHub (github.com/git-for-windows
),并生成最近的版本:2.4.2 +。
Msysgit is phased out ,使用msys2 64-bits,结果为git-for-windows.github.io
而不是旧的msysgit.github.io。
GitHub镜像回购映像git/git已存在,但遗憾的是,它不用于问题或请求。
答案 1 :(得分:2)
答案 2 :(得分:-1)
除了 my previous answer,在管理您对 git/git 本身的贡献时,Git 2.24(2019 年第 4 季度)引入了CoC(行为准则)。
请参阅 commit 3f9ef87 的 commit 5cdf230(2019 年 9 月 26 日)和 Jeff King (peff
)(2019 年 9 月 24 日)。
(2019 年 10 月 15 日在 Junio C Hamano -- gitster
-- 被 commit cbe8cdd 合并)
我们从未有过正式书面的行为准则文件。
尽管多年来一直在断断续续地讨论它,但在大多数情况下
邮件列表上的行为已经足够好了,没有人觉得
需要向前推一个。
不过,即使现在没有具体问题,最好还是 有一个文件:
此补丁改编了贡献者契约行为准则。
与从头开始编写我们自己的相反,这使用了常见且广为接受的
语言,并在说明期望之间取得了很好的平衡
并避免一长串的行为。
它也是 Git for Windows 项目使用的文档。
文本主要来自:
https://www.contributor-covenant.org/version/1/4/code-of-conduct.html
我还从 Git for Windows 中窃取了一段非常好的介绍性段落 文件的版本。
虽然有一些微妙的地方:
在 Git 2.31(2021 年第一季度)中,行为准则从上游更新为 version 2.0(我们一直在使用 1.4 版)。
请参阅 commit 0d28d3c,commit cb50786(2020 年 12 月 28 日),作者是 Ævar Arnfjörð Bjarmason (avar
)。
请参阅 commit ffd27e6 的 Junio C Hamano (gitster
)(2021 年 1 月 4 日)。
(于 2021 年 1 月 25 日在 Junio C Hamano -- gitster
-- 被 commit 381dac2 合并)
CoC
:更新到 2.0 版 + 本地更改签字人:Ævar Arnfjörð Bjarmason
确认:Christian Couder
确认:Derrick Stolee
确认:以利亚纽伦
确认:约翰内斯·辛德林
确认:乔纳森·尼德
确认:brian m。卡尔森
确认:Jeff King
确认:Taylor Blau
认可:Jonathan Tan
确认:Junio C Hamano
更新 5cdf230 中添加的 CoC(添加行为准则文档,2019-09-24,Git v2.24.0-rc0 -- merge 中列出的 batch #9)(添加行为准则文件,2019-09-24 从 1.4 版到 2.0 版。
这是 version found here,有以下细微变化: