当前git版本状态为
image.png
现在想将feature_text_change
合并为一个记录
只需要checkout
feature_text_change
, 然后选中feature1
这个提交,右击
将除了feature1(首次提交的)都改为squash(折叠)
然后开始rebase即可
如果feature_text_change
中的更改已经推送到远程了, 那么最好将feature_text_change
在本地在创建一个新的branch,不要推送到远程,然后执行以上操作, 最后将得到的branch合并到master即可, 也可以先rebase到master, 然后执行以上操作进行折叠
网友评论