我们有时候需要整理 Git 提交记录,让仓库成为一个干净的新仓库,经过大量网上搜寻以及自己的反复测试,步骤如下: 首先创建一个新的分支 1 $ git checkout --orphan latest_branch 然后把所有文件添加到Git仓库 1 $ git add -A 提交更改 1 $ git commit -am "commit message" 删除主分支 1 $ git branch -D master 重命名当前分支为主分支 1 $ git branch -m master 最后强制更新远程仓库 1 $ git push -f origin master