make new git branch mit dem vollständigen Verlauf nur einiger Dateien

Ich bin in der Mitte eines Refaktors, der irgendwann "das Kernmodell" von der API, die ich darauf aufbaue, trennen wird.

Ich habe die aktuelle (vereinfachte) Verzeichnisstruktur:

/root
|-model_core.py
|-model_configuration.py
|-model_frontend.py
|-plot_model.py
|-cool_use_for_model.py

Wie mache ich einen neuen Zweig,model-core, das beinhaltetmodel_core.pyundmodel_configuration.py nu, sowie deren vollständiger Commit-Verlauf aus dem aktuellen Zweig?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage