2014-06-12 14 views
6

Was sind einige Anwendungsfälle für ein leeres Git-Repository?Wann sollte ein leeres Git-Repository verwendet werden?

Wann sollten wir lieber ein bloßes Repository verwenden und welche Vorteile bietet es uns?

Wenn ich ein Repository für das Teilen mit einem Team und das Ziehen von Änderungen vom Produktionsserver benötige, sollte ich ein bloßes Git-Repository verwenden?

+2

Sie würden ein leeres Repository verwenden, wenn Sie nicht beabsichtigen, Dateien in diesem Repository direkt zu bearbeiten. –

+0

Beispiel für indirekte Bearbeitung: ein anderes Repository, das Änderungen an diesem Repository vornimmt. – pts

+0

Mein Anwendungsfall wäre Git Deployment auf einem Server. Ich erstelle ein nacktes Repository, wo ich lokale Änderungen pushen, dann hatte ich einen Post-Commit-Hook zum blanken Repo, der das leere Repository auscheckt und den Code in das App-Verzeichnis meines Servers verschiebt. Ein bisschen wie heroku oder openshipt deployment. – mpm

Antwort

1

Mein Hauptanwendungsfall für ein bloßes Git-Repository ist für ein Repository, in das ich meine lokalen Änderungen einfügen kann. Es ist normalerweise (wenn auch nicht immer) auf einem Remote-Server.

Verwandte Themen