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
Antworten:
Wenn Sie zwei Projekte haben
proj1
undproj2
Änderungen vonproj1
in zusammenführen möchten, gehenproj2
Sie folgendermaßen vor:Ich glaube, das macht dasselbe wie das, was Sie mit SVN gemacht haben.
quelle