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