Ich habe SVN für alle meine Projekte verwendet. Manchmal stammt Projekt B als Kopie von Projekt A. Wenn Projekt A eine generische Änderung aufweist, kann ich sie svn merge A
in Verzeichnis B verwenden und diese Änderungen zusammenführen.
Nun, wenn ich Git verwenden wollte. Ich mag es nicht, alle meine Projekte im selben Repository zu haben, da ich dann alles klonen muss und nicht nur ein Projekt wie in SVN auswählen kann. Aber wie kann ich mit einem Repository für jedes Projekt dasselbe tun, wie ich es zuvor mit SVN getan habe?
Die Frage ist: Wie kann ich es am besten strukturieren, wenn ich mehrere Teilprojekte haben möchte, die sich wirklich alle auf ein Originalprojekt beziehen, und sie synchron halten möchte? Und dass ich sie auch separat auschecken möchte