删除git所有历史记录 仅保留当前文件

来源:互联网 发布:linux串口登陆 编辑:程序博客网 时间:2024/06/05 06:34

新建从根发出的分支

$ git checkout --orphan lastest_branch 


添加当前所有文件并commit 

$ git add -A 

$ git commit -ma "message" 


删除主分支

$ git branch -D master 


重命名lastest_branch分支为master 

$ git branch -m master 


强制提交

$ git push -f origin master