不再track 某文件, 且本地也删除
$ git rm filename #已经放进暂存区 $ git rm -f filename # -f force 强迫
不再track 某文件, 保留本地文件
git rm --cached filename
删除仓库中所有记录
这个似乎要重写所有历史commit
github 上的文档
$ git filter-branch # 或BFG Repo-Cleaner 开源工具