14 条回复  ·  1599 次点击
LGA1150 小成 2025-9-1 10:21:46
git rebase -i 1 的 commit id 然后 git 会打开一个编辑器,含有 2 和 3 的 commit 把 3 所在的行的 pick 改为 drop ,保存退出 ( rebase 不会保留 merge 记录,所以顺带删除了 4 )
Ipsum 初学 2025-9-1 10:52:00
先到 4 然后软重置到 2 ,接着 commit 后 force push
benjen000 初学 2025-9-1 11:09:09
rebase 来合并提交然后强推
hwdq0012 初学 2025-9-1 11:10:41
1 楼正解
choah 小成 2025-9-1 11:11:41
只要 commit id 还在,reset --hard 基本万能的
12
返回顶部