V2EX 最热主题
12:45 · Jun 22, 2025 · Sun
V2EX-最热主题
请问各位屌大的, git 如何删除某个 commit 之前的所有提交?
#v2ex
Telegraph
|
source
Telegraph
请问各位屌大的, git 如何删除某个 commit 之前的所有提交?
lisongeee: 我只有一个 main 分支,上面有 c1 c2 .. c1000 总共 1000 个提交 我现在不想要 c1 c2 .. c200 这 200 个提交记录,或者说,我想要将 c1 c2 .. c200 合并为一个新的初始提交 事先声明 - 我已明确知道这会导致所有历史 commitId 重新生成 - 我已明确就是不想要这些旧提交记录了 - 我已明确不关心其他东西,也别说啥 git 哲学理念了 网上找的方法测试了一下 git rebase 全是冲突 git checkout --orphan…
Home
Powered by
BroadcastChannel
&
Sepia