#1638·git-cliff

在 commit_parsers 中支持短 SHA

作者: heaths创建于 2026年9月12日更新于 2026年9月14日
标签feature/requestgood first issue

Is 有"活"或"活"(Pull Request)存在吗?

  • 我搜索了现有的问题 并调取请求

QQ 特性描述

我们可以像“承诺”那样匹配承诺:

时间轴: 承诺( P) = [ 重写历史 {sha ="20246539df88431c72d65d7d0d1b82fba3deec34",组词为"!-----------"已添加"),#已首次出道. [ . ]


然而,由于`git clock-vv'将短短的SHA抛出,例如,

TRACE git cliff core:: process > process process committs:2024653 - 分组错误:"承诺不属于任何群体"(初始承诺)


我有一些,虽然不是太难 得到完整的SHA, 它会容易得多 如果我们可以只是阻止复制 短的SHA你已经打印出来。

短的 SHA( 7+字符) 应该足够用于大多数重置, 但人们总是可以使用更多, 因此任何数量明确的字符都应该被支持, 如果有任何模棱两可之处,

理想的解决办法

支持任何数量毫不含糊的SHA和错误,比如当任何模糊性被击中时git会犯的错误.

考虑的替代品

使用脚本或代理 解决短的SHA需要, 这就是我所做的,但 它会更容易 只是避免需要。

其他背景

无回复( N)

内容来源: orhun/git-cliff