Im ersten Schritt sollte man in einem neuen Repo ein Branch original anlegen, das die Komponenten/Teile enthält, die man patchen möchte.
Dann den master und den develop Branch aus original erstellen
Im develop Branch sollten die Änderungen vorgenommen werden.
Wenn man die Änderungen getestet hat, kann man develop in master mergen.