刪除文件
git filter-branch --force --index-filter 'git rm --cached --ignore-unmatch password.txt' --prune-empty --tag-name-filter cat -- --all
git push -f --all
git push -f --tags
刪除文件中的字符串
git filter-branch --tree-filter "find . -type f -exec sed -i -e 's/123456/xxxxxx/g' {} \;"
git push -f
{}
表示find出來的結(jié)果\;
表示exec指令結(jié)束