当前有,test1,test2两个commit,想把这两个分支合成一个commit去提交代码

使用IDEA进行commit合并(折叠)

使用IDEA进行commit合并(折叠)

 

将T1C修改的代码,与T2C修改的代码合并,合成一个commit作为提交

使用IDEA进行commit合并(折叠)

使用IDEA进行commit合并(折叠)

 

 使用IDEA进行commit合并(折叠)

这样二个commit就合并成一个了:

使用IDEA进行commit合并(折叠)

 

补充:

备注1,关于时间线:
Log 框时间线:是从上到下,越来越早。
弹出框时间线:是从上到下,越来越晚。
备注2,Rebasing Commits框中第一列Action的含义如下:
选择pick操作,git会应用这个补丁,以同样的提交信息(commit message)保存提交
选择reword操作,git会应用这个补丁,但需要重新编辑提交信息
选择edit操作,git会应用这个补丁,但会因为amending而终止
选择squash操作,git会应用这个补丁,但会与之前的提交合并
选择fixup操作,git会应用这个补丁,但会丢掉提交日志
选择exec操作,git会在shell中运行这个命令
————————————————
版权声明:本文为CSDN博主「全冉」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_23167527/article/details/100567091

相关文章:

  • 2021-07-21
  • 2021-09-24
  • 2021-08-06
  • 2021-07-06
  • 2021-04-13
  • 2021-11-17
猜你喜欢
  • 2021-05-15
  • 2022-01-10
  • 2022-01-25
  • 2021-08-22
  • 2023-03-31
  • 2022-12-23
  • 2022-01-17
相关资源
相似解决方案