方法一

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

方法二

1.这是提交的分支记录

当前的蛋疼状况

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

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

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

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