清理git的歷史提交記錄

  1. 首先刪除 .git 文件夾可能會導致git存儲庫中的問題;

 

  1. 如果要刪除所有提交歷史記錄,但將代碼保持在當前狀態,可以按照以下方式安全地執行此操作:

 

  1. 嘗試 運行 git checkout --orphan latest_branch 

 

  1. 添加所有文件 git add -A 

 

  1. 提交更改 git commit -am "commit message" ;


 

  1. 刪除分支 git branch -D master ;

 

  1. 將當前分支重命名 git branch -m master ;

 

  1. 最後,強制更新存儲庫: git push -f origin master 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章