如何在 GitHub 中使用 Squash 和 Merge?

Vis*_*iya 1 git github

在 GitHub 上合并 Pull-Requests (PR) 时,有一个选项“Squash And Merge”,其目的是什么以及它会做什么?

小智 5

来自 Github 的这篇博文可能会有所帮助

基本思想是,您在功能分支上添加的所有提交都将被放在一起成为一个大提交,从而使 git 树更易于阅读。如果您经常恢复分支中的错误,这尤其有用。