Ich habe zwei Versionen eines Projekts in einem lokalen Git-Repository. Ich muss dieses Repository in zwei Remote-Repositories einreichen, eines für jede Version;Wie verfolgen Sie zwei Versionen eines Projekts in einem GIT-Repository?
LOCAL GIT (V1/V2) -> REMOTE GIT (V1), REMOTE GIT (V2)
Ich habe einige Dateien im lokalen GIT-Repository, das nur sollte auf REMOTE GIT (V1) und andere gehen gehe nur zu REMOTE GIT (V2). Jetzt beginne ich das komplette lokale Repository für beide Fernbedienungen. Kann ich nur einige Dateien an REMOTE1 übergeben?
Ich brauche beide Versionen des Projekts in einem Repository, hätte aber gerne eine Option, die Geschichte etwas zu teilen. Ich denke nicht, dass Verzweigungen helfen können, denn dann müsste ich in beiden Branchen die gleichen Änderungen vornehmen. Der Großteil des Codes, 90% des Codes, ist für VER 1 und VER 2 identisch. Neuer Code ist normalerweise für beide Versionen gleich.
Es wäre gut zu verstehen (und hier zuerst), was Sie versuchen zu erreichen. Kleinste mögliche Repository-Größe? Müssen Sie mit VER2 etwas verschmelzen, das aus VER1 abgeleitet wurde? Noch etwas? –