日常开发时,会在开发分支(比如:develop_branch)上会不断的提交代码,以进行完善,当完成开发时,通常会将开发分支里的代码合并进master,如果将开发分支上的所有提交都合并进master,不但麻烦,而且还会导入很多提交记录,并不利于在master中进行日志的查看。
基于这种情况,可以将开发分支中的多次提交合并为一次提交记录,以减轻工作量:
比如当前develop_branch下有两次提交:
commit 402e897234996f030da9e3d8e72260cbdf5f8665 (HEAD -> develop, origin/develop, origin/HEAD)
Date: Sat Jan 7 17:43:12 2023 +0800
add func2
commit 5c157f216b501e08e41d9969d8b5b989090db857
Date: Sat Jan 7 17:41:36 2023 +0800
add func1
commit a4e2c681a52b6523a3f4eb95a3808618e9bd1f6d
Date: Sat Jan 7 12:56:45 2023 +0800
如果想合并最新的两个提交,也就是402e897234996f030da9e3d8e72260cbdf5f8665 和 5c157f216b501e08e41d9969d8b5b989090db857&#