因为自己手残导致Git库内添加一些奇怪的东西,还很占地方,于是就有了这篇文章。
Error:请谨慎对待每一次
Commit
!Git清理全部Commit
缺点就是你提交记录和文件历史全没了,但是简单高效粗暴~
#切换分支
git checkout --orphan latest_branch
#添加所有文件
git add -A
#提交分支
git commit -m "提交说明"
#删除主分支
git branch -D master
#重名当前分支为master(主分支)
git branch -m master
#提交到远程仓库(强制覆盖)
git push -f origin master
Git删除指定文件及其历史记录
Error:注意:文件路径千万不要以
/
开头!否则就不是相对路径了!上条警告是来自于被舍友
rm -rf /*
的某人的悲鸣~