很多时候在开发应用程序时,我会添加日志语句,有时如果需要调试,还会添加
是否可以重写git历史记录,将所有这些提交合并为一个干净的提交,一旦我完成了对我的功能分支的工作?
die()
断言等。在本地测试时,我不必将任何内容提交到git中。但是当我想将这些提交到我的功能分支的暂存环境中时,我必须将它们与一堆调试类型的代码一起提交。最终,当我准备将该分支合并到发布分支时,我希望这些众多的提交几乎被清理/编译成一个提交,好像没有调试语句一样,因为我做了一个最终的提交来清理它们。是否可以重写git历史记录,将所有这些提交合并为一个干净的提交,一旦我完成了对我的功能分支的工作?