Squash提交了远程拉取请求,但保留所有本地提交

时间:2016-08-11 12:49:55

标签: git

所以我想将我的所有次要提交压缩到我在一天结束时制作的一个功能提交中。但我不想在本地丢失所有这些提交,但我不想在我的本地仓库中将其压缩,因为我想首先测试该功能。

1 个答案:

答案 0 :(得分:2)

这就是你在一个单独的开发分支上工作的原因。一旦完成,或者在开发过程中不时完成,您就可以将提交压缩到一个交付提交中,然后将其推送到主分支。您将所有小提交保留在开发分支上。