Git Archivierung alter Ordner


1

Ich habe ein großes Git-Repo mit ein paar alten Ordnern. Ich brauche sie nicht in meiner Hauptniederlassung und sie sind dort ein bisschen ärgerlich, aber ich möchte die Daten nicht verlieren, also wäre die Archivierung großartig. Jetzt vermisse ich eine Funktion (oder kenne sie noch nicht), mit der sie in einen separaten Zweig verschoben werden können. für all das alte Zeug ... ich weiß, dass Zweige nicht dafür gemacht sind, also kann es einen anderen Weg geben? Außerdem möchte ich diese Ordner nicht tarieren, daher wäre es toll, wenn sie nicht komprimiert würden.

Antworten:


2

Sie könnten Ihren Hauptzweig nehmen und in "Archiv" verzweigen, den "Archiv" -Zweig ziehen, die Dateien und Ordner löschen, die Sie dort nicht möchten, und dann zu Ihrem Hauptzweig zurückkehren und die Dateien und Ordner löschen, die Sie gespeichert haben die Filiale "Archiv".


mh ja das war auch meine erste idee, ist da sonst nichts eingebaut?
Reox

Nicht, dass ich wüsste, es sei denn, Sie möchten ein Tag erstellen, um diese Ordner nach dem Löschen herausziehen zu können, aber mit einem Zweig könnten Sie wahrscheinlich andere Zweige darin zusammenführen, wenn Sie dem Archivzweig mehr hinzufügen möchten.
Nexerus

Okay, wie verschiebe ich nun einen Ordner in meinen Archivzweig? Git Checkout-Archiv; git checkout <myfolder> master; git commit -am "<...>"; Git Checkout Master; git rm <myfolder>; git checkout -am "<...">; ?
Reox
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.