把舊項目提交到git上,可是會有一些歷史記錄,這些歷史記錄中可能會有項目密碼等敏感信息。如何刪除這些歷史記錄,造成一個全新的倉庫,而且保持代碼不變呢?git
1.切換到新的分支緩存
git checkout --orphan latest_branch
git add -A
git commit -am "commit message"
git branch -D master
5.重命名當前分支爲master(Rename the current branch to master)code
git branch -m master
6.提交到遠程master分支 (Finally, force update your repository)it
git push -f origin master