Entfernen von Dateien aus dem Git-Verlauf funktioniert nicht

Ich versuche mit eine Datei zu entfernen, die sensible Daten enthältdiese GitHub-Prozedur.

Dies funktioniert jedoch nicht für mein spezifisches Repo. Wenn ich renne:

git filter-branch --index-filter 'git rm --cached --ignore-unmatch some_file.json' \
  --prune-empty --tag-name-filter cat -- --all

Es vervollständigt mit:

Rewrite 73f9cce9ab282cec272022314f361c1cd48955a7 (418/418)  
WARNING: Ref 'refs/heads/master' is unchanged     
WARNING: Ref 'refs/remotes/origin/blah' is unchanged    
WARNING: Ref 'refs/remotes/origin/blah2' is unchanged     
WARNING: Ref 'refs/remotes/origin/blah3' is unchanged     
WARNING: Ref 'refs/remotes/origin/blah4' is unchanged     
WARNING: Ref 'refs/remotes/origin/master' is unchanged

Aber nichts hat sich geändert. Wenn ich es tue

git push origin master --force 

es sagt

alles aktuell

Weiß jemand, was ich falsch mache?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage