GitHub 是不是考虑将 .mailmap 用于贡献图
Posted
技术标签:
【中文标题】GitHub 是不是考虑将 .mailmap 用于贡献图【英文标题】:Does GitHub consider .mailmap for contribution graphGitHub 是否考虑将 .mailmap 用于贡献图 【发布时间】:2019-05-06 20:02:25 【问题描述】:有一个包含错误贡献者及其贡献的 git 存储库。 Repo 很少有来自不同电子邮件和别名的提交,我们添加了.mailmap
来解决这个问题。
Shortlog 识别 .mailmap
并相应地对贡献进行分组,但它不会反映在 GitHub 上。 GitHub 是否考虑.mailmap
文件,还是我们必须等待 GitHub 重新运行图表。
git shortlog -sne
注意:我们已经等了 24 小时了
【问题讨论】:
Yes, github consider .mailmap file @Andreas 是的 git 认为,而 shortlog 就是证明。还需要了解 github 的考虑吗?链接指向托管在 github 上的 git repo,因此我将其视为 git 文档而不是 github。 它有没有开始为你工作?我很好奇它是否也有效。我找不到任何证据表明它确实有效。 @donatJ 是的,它对我们有用。 【参考方案1】:Github 认为 .mailmap 文件用于贡献,更新贡献者图表和脉冲需要时间(在我们的例子中是 24 - 36 小时)
【讨论】:
尽管等待了几天,但我仍然无法完成这项工作。您是否愿意发布指向您获得.mailmap
的存储库的链接以反映在贡献者图表中?
它位于企业 github 安装中,访问受限。
@MusicMan 这个Github Community post 从 2020 年 7 月开始说“GitHub 不支持使用邮件映射文件”和“在提交中更新贡献者详细信息的唯一方法是重写 git 历史记录”。我刚刚将 .mailmap 文件推送到我的 Github Enterprise Server 存储库,如果我的贡献图得到更正,我会在此处更新。
在我的例子中,贡献图是固定的。不确定这是否是最近的开发/修复。
嗯,奇怪。推送 .mailmap 已经 4 天了,我们的 Github Enterprise Server 存储库仍然没有显示固定的贡献图。以上是关于GitHub 是不是考虑将 .mailmap 用于贡献图的主要内容,如果未能解决你的问题,请参考以下文章
是否有带有 Assembla/GitHub 集成的云 IDE? [关闭]
React com.github.facebook.watchman.plist 用于写入:不是目录