Eine der Nebenwirkungen der Verwendung eines externen Subversion-Repositorys bestand darin, bei jedem Commit automatische Offsite-Backups zu erhalten.Automatisches Spiegeln eines Git-Repositorys
Ich möchte das gleiche mit Git erreichen.
d. H. Jedes Commit an mein lokales Repository wird automatisch an ein externes Commit gebunden, so dass die beiden Repositories immer synchron sind.
Ich stelle mir vor, dass ein Post-Commit-Hook wäre der Weg zu gehen. Hat jemand dafür konkrete Beispiele?
Sind Gibt es noch Szenarien, in denen der Repo nicht mehr synchron sein könnte? Wie würde ich überprüfen (und neu synchronisieren). Können sich die Leute für das externe Repo engagieren? –
'Können sich Leute für das externe Repo verpflichten?': Dies hängt davon ab, wie das externe Repo konfiguriert ist. Wenn Sie einen schreibgeschützten Spiegel benötigen, können Sie andere davon abhalten, sich zu verpflichten. 'Wie überprüfe ich (und re-sync)' wenn niemand anderes zu dem Repo verpflichtet, dann sehe ich nicht zu viele Möglichkeiten, wie die Repos nicht synchron sein könnten. Wenn sie es tun, dann gibt es immer Zusammenführen. –
Entschuldigung. Meine zusätzliche Frage war schlecht formuliert. –