在 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