对于 git,如果你想删除所有提交记录但保留所有的文件,那么可以按照以下步骤操作。

请勿直接删除 .git 文件夹,这会导致你的 git 仓库出现问题。

1. 创建孤立分支

git checkout --orphan new_branch

此操作会创建一个没有父分支的新分支, 名为 new_branch, 并切换到此分支。