14 条回复  ·  1622 次点击
janwarlen 小成 2025-8-15 11:59:30
Squash merge +1
nilaoda 初学 2025-8-15 12:00:24
你需要的是 squash merge 吧 或者新开一个分支,idea 选中你原分支要合入的所有 commit ,右边会出现这些 commit 的修改文件列表,全选把变更拿到新分支上提一个 commit
dizheyoulan 初学 2025-8-15 12:08:29
合并成一个的话,直接 git reset --soft 2ebc134 # 软重置到第一个提交 git commit --amend -m "新的提交信息" # 修改第一个提交
momocraft 小成 2025-8-15 12:11:20
git rebase -i 可以自由地重排序,squash 连续的 commit 成一个,增减 commit 等
lenglengyuchen 初学 2025-8-15 12:16:35
为啥主分支要合并提交呢?我们团队是没合并,我个人也觉得保留每次的提交比较好,提交次数是会很多,变更也不连贯,但比较容易追根溯源,感觉合并之后,出问题的风险更大些,解决难度也大
12
返回顶部