當前git版本狀態(tài)為
現(xiàn)在想將feature_text_change
合并為一個記錄
只需要checkout
feature_text_change
, 然后選中feature1
這個提交,右擊
將除了feature1(首次提交的)都改為squash(折疊)
20191226 : 如果有多次提交, 這里有一個快捷的批量修改辦法 ,按住shift ,點擊第二個和最后一個提交,不要松開shift, 再點擊pick,改為squash
然后開始rebase即可
如果feature_text_change
中的更改已經(jīng)推送到遠程了, 那么最好將feature_text_change
在本地在創(chuàng)建一個新的branch,不要推送到遠程,然后執(zhí)行以上操作, 最后將得到的branch合并到master即可, 也可以先rebase到master, 然后執(zhí)行以上操作進行折疊