合并提交

IDEA可以通过【压缩提交】将多个未推送至远端的提交压缩成一个提交。
这样的话再后面出现问题进行回滚时就比较轻松了

回滚提交

IDEA可以通过【还原提交】按钮将某次的提交变更的内容给还原回去。

要想解决该功能的BUG,就直接从回滚的前一次提交拉取分支,解决完BUG后再将功能合并到主分支上。合并时如果主分支上有变更则需要先将master的变更合到结果中,然后再将解决完BUG的分支的内容合并到结果中。