Wie exportiere ich mein Projekt als .zip des Git-Repositorys?

Lesezeit: 1 Minute

Benutzer-Avatar
Daniel

Ich wurde kürzlich gebeten, als .zip eines meiner Projekte in meinem Git-Repository ablegen.

Ich musste das in den 4 Jahren, in denen ich Git verwende, eigentlich noch nie tun.

Ich würde eine Antwort bevorzugen, die alles innerhalb des Befehlszeilenterminals erfolgt.

git archive --format zip --output /full/path/to/zipfile.zip master

  • Übrigens, der Befehl, den ich verwendet habe, war git archive --format=zip --output project.zip HEADaber ich habe die Antwort trotzdem abgehakt, da sie mich der Lösung dramatisch näher gebracht hat.

    – Daniel

    4. April 2019 um 12:25 Uhr

Benutzer-Avatar
Eisberg

Der folgende Code könnte hilfreich sein, wenn Sie ihn einschließen möchten .git/ auch und möchte keine anderen zusätzlichen Dateien einschließen, die nicht von Git verfolgt wurden. Angenommen, der Pfad Ihres Git-Projekts ist /opt/some-project/, commiten Sie, was noch übrig ist, dann können Sie wie folgt vorgehen:

git clone /opt/helloworld/  folder2
cd folder2
tar -czf helloworld-latest.zip folder2

1311780cookie-checkWie exportiere ich mein Projekt als .zip des Git-Repositorys?

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy