不再track 某文件, 且本地也删除

$ git rm filename

#已经放进暂存区
$ git rm -f filename
	# -f force 强迫

不再track 某文件, 保留本地文件

git rm --cached filename

删除仓库中所有记录

这个似乎要重写所有历史commit

github 上的文档

$ git filter-branch
# 或BFG Repo-Cleaner 开源工具