Haben Sie nicht die meisten Erfahrungen mit Git, also dachte ich, ich würde fragen, wie ich keine definitive Antworten finden kann.Entwickeln auf einem vorhandenen Git Repository
Ich möchte ein vorhandenes Git-Repository als Ausgangspunkt für mein eigenes Projekt verwenden, das ebenfalls versionsgesteuert sein und als Team-Repository verfolgt werden muss. Dieses vorhandene Repository wird jedoch von der Community aktiv aktualisiert, und ich möchte diese Updates bei Bedarf auch zusammenführen können.
Grundsätzlich muss ich auf dem vorhandenen Repo A aufbauen, während ich das teamspezifische Projekt auf einen anderen Repo B festlege, während ich die Änderungen von Repo A immer noch in Repo Bs Codebase einbinden kann.
Würde ich Submodule verwenden?
Oder klicke ich einfach Repo A (als Master-Zweig verwenden) und erstellen Sie einen neuen Zweig für die teamspezifische Codebasis, damit ich die beiden Zweige zusammenführen kann? Diese Methode ist verwirrend, da ich nicht weiß, wie ich Änderungen an einen anderen Repo übertragen könnte als an den, aus dem ich geklont habe. Müsste ich einen neuen entfernten Zweig erstellen, um den firmenspezifischen Code zu übertragen?
Jede Hilfe wird geschätzt.
Dank
Danke Matzze. Froh, dass ich nicht zu weit weg war. Ich werde diesen Weg gehen. – Smbobeast