Entfernen Sie gelöschte Dateien aus dem git-Historie

Ich versuche zu splitten, ein Teilprojekt von meinem git-repository.
Jedoch anders als in
Trennen (Umzug) Unterverzeichnis in separaten Git repository
Ich habe es nicht in einem eigenen Unterverzeichnis (und bewegen und dabei die oben nur ergibt sich die Geschichte nach dem verschieben).

Habe ich geklont, der Zweig, von dem ich möchten, teilen Sie das Unterprojekt in das eigene repository und entfernt alles, was nicht verwendet wird, indem Sie das Teilprojekt, also im Grunde könnte ich das als repository für mein Teilprojekt.

Ich jetzt loswerden möchten, ist die Historie aller Dateien, die nicht mehr in das repository so, dass nur halten Sie die Datei-history für die Dateien, die in den Nachkommen.

Ich denke, es muss möglich sein, mit git-filter-branch, aber ich kann nicht herausfinden, wie

Vielen Dank im Voraus

Schreibe einen Kommentar