Git删除历史记录

把旧项目提交到git上,可是会有一些历史记录,这些历史记录中可能会有项目密码等敏感信息。如何删除这些历史记录,造成一个全新的仓库,而且保持代码不变呢? 1.Checkout    git checkout --orphan latest_branch 2. Add all the files    git add -A 3. Commit the changes    git commit -am "commit message" 4. Delete the branch    git branch -D master 5.Rename the current branch to master    git branch -m master 6.Finally, force update your repository    git push -f origin master