Github不允许我删除敏感数据

Github不允许我删除敏感数据,git,github,Git,Github,我有一个文件要从回购历史记录中删除。我已经在本地repo上运行了这个命令:git-filter-branch-force-index-filter\ 'git rm-cached-ignore unmatch faultyfiles.json'\ -删减空-标记名称筛选器cat--all 但当我想把它推到github时,我会被要求先拉一下。当我拉的时候,你猜到了,有问题的文件从原始文件中返回。我该如何摆脱它呢?试试git push-f来强制它,而不用拉动。注意,这个命令有点危险,不应该不加考虑就

我有一个文件要从回购历史记录中删除。我已经在本地repo上运行了这个命令:git-filter-branch-force-index-filter\ 'git rm-cached-ignore unmatch faultyfiles.json'\ -删减空-标记名称筛选器cat--all
但当我想把它推到github时,我会被要求先拉一下。当我拉的时候,你猜到了,有问题的文件从原始文件中返回。我该如何摆脱它呢?

试试git push-f来强制它,而不用拉动。注意,这个命令有点危险,不应该不加考虑就使用。

是的,我不得不强制执行它。有点发抖,但这正是我需要的;