这里以清空 main 历史提交记录为例。切换到 main 分支1 git checkout main 创建一个干净的分支1 git checkout --orphan new_main 提交全部文件1 2 git add -A git commit -m "msg" 删除 main 分支1 git branch -D main 将新分支重命名为 main1 git branch -m main 强制推动到远程仓库1 git push -f origin main