git archivierung alter ordner

319
reox

Ich habe ein großes Git Repo mit ein paar alten Ordnern. Ich brauche sie nicht in meiner Master-Niederlassung und sie sind ein bisschen nervig, aber ich möchte die Daten nicht verlieren. Die Archivierung wäre also großartig. jetzt vermisse ich ein Feature (oder ich weiß es noch nicht), das sie in einen separaten Zweig oder etwas auf diese Weise verschieben kann ... es wäre schön, nur meine benötigten Ordner im Hauptzweig zu sehen und einen anderen Zweig "Archiv" zu haben. für all das alte Zeug ... ich weiß, dass Zweige nicht dafür gemacht sind, kann es einen anderen Weg geben? Ich möchte diese Ordner auch nicht tarieren, daher wäre es toll, wenn sie nicht komprimiert werden.

1

1 Antwort auf die Frage

2
Nexerus

Sie könnten Ihren Master-Zweig in "Archiv" verzweigen, den Zweig "Archiv" ziehen, die Dateien und Ordner löschen, in denen Sie nicht möchten, dann zu Ihrem Master-Zweig zurückkehren und die Dateien und Ordner löschen, in denen Sie sich befinden der "Archiv" -Zweig.

mh ja das war auch meine erste idee, ist da sonst nichts gebaut? reox vor 12 Jahren 0
Ich kenne das nicht, es sei denn, Sie möchten ein Tag erstellen, um diese Ordner nach dem Löschen herauszuziehen. Mit einem Zweig könnten Sie jedoch möglicherweise andere Zweige darin zusammenführen, wenn Sie dem Archivzweig weitere hinzufügen möchten. Nexerus vor 12 Jahren 0
Okay, wie verschiebe ich jetzt einen Ordner in meinem Archivzweig? Git-Checkout-Archiv; git checkoutMeister; git commit -am "<...>"; Git Checkout-Master; git rm; git checkout -am "<...">; ? reox vor 12 Jahren 0