有时候在提交代码时,不小心提交了敏感数据,如账号密码什么的,这样在历史记录中就可以查看到,这样很不安全,所以就需要把历史提交记录删了,变成一个新的仓库
1.新建一个空分支
git checkout --orphan latest_branch
2.添加所有文件
git add -A
3.提交更改
git commit -am 'commit message'
4.删除远程master分支
git branch -D master
5.将当前分支重命名为master
git branch -m master
6.强制同步到远程仓库
git push -f origin master