方法一

  1. 选中多个commit
    1638340990385.png
    1638340990385.png
  2. 右击,选择Squash Commits
    1638341087122.png
    1638341087122.png
  3. 修改合并后的Commit名字,确定后,test1 test2 test3 为远程分支上的commit
    1638341210799.png
    1638341210799.png
  4. 强推本地覆盖远程分支 hard 覆盖
    1638341359797.png
    1638341359797.png

方法二

1.这是提交的分支记录

当前的蛋疼状况

当前的蛋疼状况

2.右击分支commit,选择最长的一个选项

3.选择后面提交,然后选择Fixup,这将此commit合并到前一个commit。

4.合并后强制推送到远程分支,即可改变两个commit为一个commit啦!

最后修改:2021 年 12 月 01 日
如果觉得我的文章对你有用,请随意赞赏