在切换Hexo到Hugo的过程中,由于有很多误操作造成提交记录很难看,需要清空历史提交记录。
切换到新的分支。
1git checkout --orphan latest_branch缓存所有的文件(除了.gitignore中声明排除的)
1git add -A提交跟踪过的文件。
1git commit -m "提交记录"删除master分支。
1git branch -D master重命名当前分支为master。
1git branch -m master提交到远程master分支。
1git push -f origin master