清除Github上的文件以及提交歷史

危險操作,會刪除掉git及本地的文件,無法恢復!

請務必明確此操作的目的,及時做好備份!

 

git filter-branch --force --index-filter 'git rm --cached --ignore-unmatch 文件相對路徑' --prune-empty --tag-name-filter cat -- --all

git push origin master --force

rm -rf .git/refs/original/

git reflog expire --expire=now --all

git gc --prune=now

git gc --aggressive --prune=now

 

錯誤提示1:

fatal: bad revision 'rm'
由於shell 終端的問題引起,將符號( ' )改爲( " )

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章