1. 切换到新的分支
    git checkout --orphan latest_branch

     

  2. 缓存所有文件(除了.gitignore中声明排除的)
    git add -A

     

  3. 提交跟踪过的文件
    git commit -am "first commit"

     

  4. 删除 main 分支
    git branch -D main

     

  5. 将当前分支重命名为 main
    git branch -m main

     

  6. 提交到远程master分支
    git push -f origin main

     

    通过以上 6 步就可以简单地把一个 Git 仓库的历史提交记录清除掉了。

     


posted on 2022-01-25 11:31  青叶煮酒  阅读(61)  评论(0编辑  收藏  举报