When提交与标准Git工作流程无关,因为提交是本地的,因此在发布之前可以修改(并且
应该修改它们,请参见下文)。
每个人都将自己的提交压缩为一项壮举:...类型提交吗?还有其他工作流程吗?
那里有很多工作流程,但并非都很好。例如,将所有提交压缩为一个并留下临时/“ WIP”提交都是错误的方法。委员会应该是一段时间内的独立工作单元。如果可以将您的功能分为5个各自有意义的提交,则应该这样做。关键是要使它们尽可能易于理解,并尽可能地可恢复。这就是为什么如果功能足够大,将所有内容压缩到一个提交中就无法进行评论的原因。以类似的方式,留下临时或WIP提交对您的日志和未来研究毫无用处。
我建议您看看Git项目本身以及Linux内核(为其创建的项目)是如何做到的。