【发布时间】:2011-10-07 18:12:08
【问题描述】:
我正在开发一个新功能分支。保留所有历史记录是必要的,但对于日后翻阅历史记录的人来说,其中大部分内容过于冗长。
例如,我可能有 5 次提交,包括添加新数据库表、其业务逻辑、验证和一些我改变主意的实验等步骤。但对于共同开发人员来说,他们可能需要做的只是知道是“这个已修复的错误 X”。
是否可以以某种方式对一组提交进行分组,以便在日志中显示概览,但仍然能够查看所有历史记录。不仅是我的本地仓库,还有远程仓库。
我猜我可以有单独的子分支并在我进行时合并它们。但我只知道我想回顾性地对一组提交进行分组。所以我认为这不是一条好路线,因为我必须不断地来回走动。
我可以看到有一个group extension,但它没有维护。而且我对未维护插件的经验意味着我通常会走错路,并且可能有更好的技术。
有没有实现这类事情的最佳实践?
【问题讨论】: