
(Wie) wäre es möglich, ein vollständiges Backup/Spiegelbild eines GitHub-Repositorys zu erstellen, einschließlich
- alle Zweige und Tags (mit vollständigem Verlauf)
- alle (offenen) Pull Requests
- alle Berechtigungen/Zugangsbeschränkungen
- Konfigurierte Integrationen
- Bereitstellungsschlüssel
- implementierte GitHub-Aktionen
Vorzugsweise wäre dies
- erfolgt auf einem selbst gehosteten Git-Server.
- implementiert, um automatisch zu synchronisieren (basierend auf einem Auslöser)
Bisher habe ich nur herausgefunden, wie man ein Backup/Spiegel erstellt von
- alle Zweige und Tags (mit vollständigem Verlauf) - siehehttps://stackoverflow.com/questions/5578270/vollständiges Sichern eines Git-Repo
aber es würden immer noch alle Metadaten (Aktionen usw.) fehlen.