Überblick
Git pull ist eine App, die die lokale Home Assistant Konfiguration aus einem Git-Repository aktualisiert. Sie kann entweder einen Pull ausführen, der lokale Änderungen an verfolgten Dateien beibehält, oder einen Hard Reset, der sie mit der Version des Remote-Repositorys überschreibt. Die Optionen umfassen den Namen des Remotes, den Branch, das Bereinigen gelöschter Remote-Branches und einen optionalen Neustart von Home Assistant, wenn sich die Konfiguration geändert hat und gültig ist. Dateien und Verzeichnisse können davon ausgenommen werden, diesen Neustart auszulösen. Die App kann das Repository in einem festgelegten Intervall in Sekunden abfragen und authentifiziert sich mit Benutzername und Passwort oder mit einem privaten SSH-Schlüssel. Sie benötigt Home Assistant OS, läuft auf aarch64 und amd64 und wird im Konfigurationsbereich der App eingerichtet.
Zusammenfassung der Dokumentation und Konfiguration von home-assistant/apps, automatisch erstellt und übersetzt. Stimmt etwas nicht, oder betreust du das Projekt und möchtest hier deinen eigenen Text? Melde dich
Unterstützt
Mit Home Assistant aktualisiert Kommt mit jeder Version von Home Assistant und wird mit ihr aktualisiert.
Einrichtung
Installiere sie unter Einstellungen > Apps und starte sie dann.
Texte, für die das Repository keine Übersetzung hat, wurden automatisch übersetzt.
Berechtigungen
- Supervisor-APIKann mit dem Supervisor sprechen, der Apps und das System verwaltet.
Konfiguration
- RepositoryGit-URL deines Repositorys.
- Git BranchName des Branches im Git-Repository. Bleibt das Feld leer, wird der aktuell ausgecheckte Branch aktualisiert. Lass den Wert auf 'master', wenn du dir unsicher bist.
- Git RemoteName des verfolgten Repositorys. Lass den Wert auf origin, wenn du dir unsicher bist.
- Automatischer NeustartHome Assistant neu starten, wenn sich die Konfiguration geändert hat (und gültig ist).
- Neustart ignorierenWenn auto_restart aktiviert ist, lösen Änderungen an diesen Dateien keinen Neustart von HA aus. Es können ganze Verzeichnisse zum Ignorieren angegeben werden.
- Git-BefehlAuszuführender Befehl. Lass den Wert auf pull, wenn du dir unsicher bist.
- Git PruneWenn aktiviert, räumt die App Branches auf, die im Remote-Repository gelöscht wurden, aber auf dem lokalen Rechner noch zwischengespeicherte Einträge haben. Lass den Wert auf false, wenn du dir unsicher bist.
- Deployment-SchlüsselEin privater SSH-Schlüssel, der für die Kommunikation bei Git-Vorgängen verwendet wird.
- Deployment-BenutzerBenutzername für die Authentifizierung an einem Repository mit Benutzername und Passwort.
- Deployment-PasswortPasswort für die Authentifizierung an einem Repository. Wird ignoriert, wenn deployment_user nicht gesetzt ist.
- Deployment-SchlüsselprotokollDas Schlüsselprotokoll
- AbfrageRichtet die Git pull App so ein, dass sie das Repository automatisch und regelmäßig auf Updates abfragt.
Informationen
- Installationen
- 4.336 teilen Analysedaten
- Verbindung
- Nicht angegeben
- Pflege
- Teil von Home Assistant
- Version
- 9.0.4,
- Art
- App
- Voraussetzung
- Braucht Home Assistant OS
- Läuft auf
- 64-Bit-ARM, x86-64












