Wie exportiere ich mein Projekt als .zip des Git-Repositorys?
Lesezeit: 1 Minute
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
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
13117800cookie-checkWie exportiere ich mein Projekt als .zip des Git-Repositorys?yes