github 删除敏感文件及历史

2020-01-30 00:01 阅读 1,417 views 次 github 删除敏感文件及历史已关闭评论

.vscode/sftp.json是要删除的文件相对路径

git filter-branch --force --index-filter 'git rm --cached --ignore-unmatch .vscode/sftp.json' --prune-empty --tag-name-filter cat -- --all

git push origin --force --all

git push origin --force --tags

git for-each-ref --format='delete %(refname)' refs/original | git update-ref --stdin
git reflog expire --expire=now --all
git gc --prune=now

版权声明:本文著作权归原作者所有,欢迎分享本文,谢谢支持!
转载请注明:github 删除敏感文件及历史 | 文档
分类:电脑技术 标签:

评论已关闭!