Repositories
Gib einen lokalen Git-Stammordner frei, ohne seinen Pfad in die Cloud zu senden.
Repository hinzufügen
Wähle Repository hinzufügen im Dashboard, wähle den Computer und vergib einen kurzen Alias wie 'website' oder 'api'. Lege Branch, Remote und Berechtigungen fest und erstelle das Repository.
Das Dashboard zeigt Warten auf lokale Freigabe. RepoHop Local öffnet auf dem ausgewählten Computer eine Bestätigung mit den sicheren Repository-Regeln. Wähle den lokalen Git-Ordner oder lehne die Anfrage ab. Nach der lokalen Entscheidung aktualisiert sich das Dashboard automatisch.
RepoHop Local lehnt Folgendes ab:
- den Stamm des Dateisystems, dein Home-Verzeichnis oder das RepoHop-Statusverzeichnis
- einen Ordner, der kein Git-Stammordner ist
- sich überschneidende freigegebene Stammordner
- Pfade, die über einen symbolischen Link ausbrechen
Nur Alias, Gerät, Branch- und Remote-Regel, Berechtigungen und Konfigurationsrevision werden an RepoHop Cloud gesendet. Der absolute Pfad bleibt lokal.
Repository-Einstellungen ändern
Ändere Branch, Remote oder Berechtigungen im Repository-Formular des Dashboards. Einschränkungen gelten sofort. Mehr Zugriff und Änderungen an Branch oder Remote bleiben ausstehend, bis du sie in RepoHop Local bestätigst. Bei vorhandenen Repositories bleibt der freigegebene Ordner erhalten und muss nicht erneut ausgewählt werden.
Wenn eine Änderung abgelehnt wird, erklärt das Dashboard den Grund. Du kannst die Regeln anpassen und es erneut versuchen.
Repository entfernen
Entferne das Repository über seine Dashboard-Karte. RepoHop sperrt neue Arbeit, beendet verwaltete Befehle und entfernt die lokale Registrierung bei der nächsten Synchronisierung. Der Git-Checkout und seine Dateien werden nie gelöscht.
Wenn keine native Bestätigung oder Ordnerauswahl verfügbar ist, findest du die manuellen Wiederherstellungsbefehle unter Fehlerbehebung.