Git清除历史记录
如果因为某种原因,想删除git所有的提交记录,那么,可以按以下的方式来处理。
创建临时分支
创建一个临时分支,并且将这个分支checkout。
git checkout --orphan temp_branch
提交文件到临时分区
将现在所有文件提交到临时的分支中.
git add -A
git commit -am "删除所有的提交记录"
删除master分支
git branch -D master
重命名分支
将临时分支重命名为master分支.
git branch -m master
更新仓库
git push -f origin master