Ist es möglich, ein Repository zu klonen, ohne dass git einen .git-Ordner in der lokalen Kopie des Repositorys erstellt? So ähnlich wie eine Nur-Lese-Funktionalität?Klonen eines Git-Repos ohne das .git-Verzeichnis
11
A
Antwort
19
Sie suchen nach git archive
. Sie verwenden es entweder in einem Repository oder geben es an den Schalter --remote=<URL>
weiter, und Sie erhalten eine Tarball- oder Zip-Datei des Quellbaums. Sie können das gerade zurück in tar
, wenn Sie nur eine unberührte Kopie des Baumes erhalten möchten.
'git archive' kann auch Archive aus dem Remote-Repository erstellen. Siehe die Option '--remote'. – lunaryorn
@lunaryorn: Hört sich an, als hättest du die richtige Antwort - wenn du es gepostet hättest, würde ich es auf jeden Fall verbessern. – Cascabel
@lunaryorn: Das muss hinzugefügt worden sein, während ich nicht schaute. Danke für den Zeiger. Ich habe meine Antwort aktualisiert. –