如果你之前的项目提交了一些敏感数据,或者要清除以前提交的记录,给出下面解决方案.
检出一个新的分支
git checkout --orphan latest_branch
暂存所有文件
git add -A
提交刚刚暂存的文件
git commit -am "commit message"
删除最原始的分支
git branch -D master
重命名当的第分支
git branch -m master
提交你的记录到远程仓库
git push -f origin master