ToB企服应用市场:ToB评测及商务社交产业平台
标题:
在IDEA中使用Git在将多次commit合并为一次commit
[打印本页]
作者:
篮之新喜
时间:
2024-9-2 20:59
标题:
在IDEA中使用Git在将多次commit合并为一次commit
案例:
我想要将master分支中的 测试一、测试二、测试三三次commit合并为一次commit
1. 点击Git
2. 双击点击commit地点的分支
3. 右键要合并的多个commit中的第一次提交的commit
4. 点击右键后弹出的菜单中的Interactively Rebase From Here选项
5. 点击测试二,再点击上方的Squash
注意:一定要确保点击到了
**测试二**
,即
**测试二**
这一行的灰色的。
这一步的含义是将
**测试二**
的
**commit**
添加到
**测试一**
的commit中
6. 此时会弹出一个文本区,输入内容作为测试一和测试二两个commit合并之后生成的新commit的message
7. 同理操纵测试三
8. 点击Start Rebasing
9. 此时测试一、测试二、测试三的commit合并乐成
10. 扩展:
向上箭头:将当前commit向上移动,即交换commit顺序,让当前选中的commit顺序
间隔如今更远
向下箭头:将当前commit向下移动,即交换commit顺序,让当前选中的commit顺序
间隔如今更近
Reword:重命名当前commit的提交message
Squash:将当前commit和上一次commit合并
Drop:删除当前选中的commit
注意:点击右下角的Start Rebasing之后操纵才算生效,也就是未点击Start Rebasing之前做的如何操纵都不会保存/生效
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/)
Powered by Discuz! X3.4