删除已提交到github的历史记录

不小心把重要的密钥提交到git,现需要删除历史版本的记录

1
2
3

git filter-branch --force --index-filter 'git rm --cached --ignore-unmatch deploy/deploy-dev.js' --prune-empty --tag-name-filter cat -- --all
git push origin master --force

删除已提交到github的历史记录
http://example.com/2018-01-18 删除已提交github的commit历史记录/
作者
csorz
发布于
2018年1月18日
许可协议