Exportieren Sie ein Archiv
Export Archive… schreibt die Dateien eines Commits, Zweigs oder Tags als .zip oder .tar.gz, ohne den Ordner .git, wie git archive. Dies ist der schnellste Weg, jemandem die Quelle einer Veröffentlichung zu geben.
Funktioniert in GitTree Kostenlos: alle lokalen Git-Funktionen, sobald Sie angemeldet sind.
Auf dieser Seite
Bevor Sie beginnen
- Der Commit, Zweig oder Tag, den Sie exportieren möchten, befindet sich im Diagramm.
Wo es zu finden ist
- Klicken Sie mit der rechten Maustaste auf einen Commit oder ein Tag: Export Archive….
| Aktion | macOS | Windows und Linux |
|---|---|---|
| Suchen Sie zuerst das Commit | ⌘F | Ctrl+F |
Schritte
Öffnen Sie den Export
Klicken Sie mit der rechten Maustaste auf das Commit oder Tag und wählen Sie Export Archive….
Wählen Sie das Format und den Ordner
Wählen Sie Zip archive (.zip) oder Gzipped tarball (.tar.gz). Geben Sie unter Folder inside the archive ein Präfix wie
project-1.0/ein oder lassen Sie es leer.Speichern
Drücken Sie Export… und wählen Sie aus, wo die Datei gespeichert werden soll.
Erwartetes Ergebnis
Eine .zip- oder .tar.gz-Datei mit den Dateien genau so, wie sie in diesem Commit waren.
Was ist enthalten und was nicht
- Dateien, die in
.gitattributesmitexport-ignoregekennzeichnet sind, werden weggelassen;export-substPlatzhalter sind ausgefüllt. - Git-LFS-Dateien werden als kleine Zeigerdateien geschrieben, nicht als Inhalt.
- Submodule sind nicht enthalten: Ihre Ordner werden weggelassen.
Wenn etwas schief geht
„Dieser Ordnername kann nicht verwendet werden“
Verwenden Sie / zwischen Ordnern und beenden Sie das Präfix mit /, z. B. project-1.0/.
Fragen
Enthält das Archiv meine nicht festgeschriebenen Änderungen?
Nein. Es enthält den Commit genau so, wie er aufgezeichnet wurde.