对于 git,如果你想删除所有提交记录但保留所有的文件,那么可以按照以下步骤操作。 请勿直接删除 .git 文件夹,这会导致你的 git 仓库出现问题。 1. 创建孤立分支 # git checkout --orphan new_branch 此操作会创建一个没有父分支的新分支, 名为 new_branch, 并切