SkillsGit删除所有提交记录删除所有提交记录有些时候强迫症发作,需要删除 git 的所有历史记录,把仓库初始化掉。步骤 签出一个孤立分支 bak shell1 git checkout --orphan bak 暂存并提交所有更改 shell1 2 3 4 5 # 暂存 git add -A # 提交,填写提交message git commit -am "init" 删除原来的主分支 main shell1 git branch -D main 将当前分支改名为 main shell1 git branch -m main 强制推送 shell1 git push -f origin main git 常用操作