Ich habe ein Repo, die wie folgt aussieht:Wie entferne ich eine große Menge von Git-Commits vollständig?
A--B--C------F--G H--I--J--K---------O--P
\ / \ /
D--E L--M--N
I Commits A..G beseitigen wollen. Es ist mir egal, bestimmte Dateien oder Ordner zu löschen. Ich möchte meine Commits nicht rückgängig machen. Ich möchte, dass diese Commits aus der Historie verschwinden. Ich habe verschiedene Beschwörungen von filter-branches
und rebase
ausprobiert, aber ich kann nicht scheinen, git zu tun, was ich will.
Das sieht aus wie unabhängige Geschichte. Versuchen Sie einen Zweig zu löschen? –
Es ist unabhängige Geschichte, mit vielen Zweigen der eigenen – justinrstout