Github不会让我删除敏感数据

时间:2013-12-07 11:23:21

标签: git github

我想要从我的回购历史中删除一个文件。我在本地仓库运行命令:git filter-branch --force --index-filter \ 'git rm --cached --ignore-unmatch faultyfiles.json' \ --prune-empty --tag-name-filter cat -- --all
但是当我想把它推到github时,我首先被要求拉。当我拉,你猜对了,错误的文件从origin回来。我如何摆脱这种局面?

1 个答案:

答案 0 :(得分:0)

尝试git push -f强制它,不要拉。请注意,此命令有点危险,不应该不假思索地使用。