PalmGit Technischer Support
Vielen Dank, dass Sie PalmGit verwenden. Diese Seite bietet Antworten auf häufig gestellte Fragen und eine Bedienungsanleitung. Sollten die folgenden Informationen Ihr Problem nicht lösen, kontaktieren Sie uns gerne per E-Mail.
Kontakt-E-Mail: palmgit@126.com
Antwortzeit: Wir antworten innerhalb von 15 Werktagen auf Ihre E-Mail.
I. App-Funktionen
Kostenlose Nutzer verfügen über den vollständigen Funktionsumfang für Git-Operationen; zahlende Nutzer können den Bereich der bearbeitbaren Verzeichnisse erweitern (vom Sandbox-Verzeichnis auf vom Nutzer aktiv autorisierte externe Verzeichnisse), etwa für das Exportieren und Teilen von Repositories oder die Verwaltung von Artefakten anderer Apps.
| Stufe | Funktionsumfang | Kostenstatus |
|---|---|---|
| Kostenlose Funktionen | Git-Repository-Operationen in Sandbox-Verzeichnissen (vollständige Funktionen wie clone, commit, push) | Kostenlos |
| Kostenpflichtige Funktionen | Erweiterung auf Git-Repository-Operationen in vom Nutzer autorisierten externen Verzeichnissen | Nicht verbrauchbarer In-App-Kauf |
II. Häufig gestellte Fragen
1. Grundlegende Bedienung
Wie klone ich ein Remote-Repository?
Tippen Sie auf der Startseite oben rechts auf „+“, wählen Sie „Remote-Repository klonen“, geben Sie die Adresse des Remote-Repositorys ein (HTTPS und SSH werden unterstützt), wählen Sie ein lokales Speicherverzeichnis, wählen Sie die Authentifizierungsmethode und geben Sie die Anmeldedaten ein, und tippen Sie anschließend auf „Repository klonen“. Der Klonvorgang erfordert eine Netzwerkverbindung; nach Abschluss wird das Repository im von Ihnen gewählten lokalen Verzeichnis gespeichert.
Wie committe und pushe ich Code?
Öffnen Sie ein lokales Repository, wechseln Sie in die Dateibearbeitungsansicht und ändern Sie Dateien, kehren Sie zur Repository-Startseite zurück, wechseln Sie in die Statusliste, fügen Sie die zu committenden Dateien zum Staging-Bereich hinzu, tippen Sie auf „n Änderungen committen“, geben Sie eine Commit-Nachricht ein und tippen Sie auf Commit. Nach dem Commit können Sie auf der Repository-Startseite auf „Push“ tippen, um die Änderungen mit dem Remote-Repository zu synchronisieren. Sie können beim Verfassen der Commit-Nachricht auch „sofort zum Remote pushen“ wählen, sodass beim Commit unmittelbar zum Remote gepusht wird. Beachten Sie, dass für Push zum Remote gültige Git-Anmeldedaten konfiguriert sein müssen.
Wie erstelle, wechsle, merge und checke ich Remote-Branches aus?
Tippen Sie auf der Repository-Startseite auf das Menü oben rechts, tippen Sie auf „Branch erstellen“ und geben Sie einen Branch-Namen ein, um auf Basis des aktuellen Branches einen neuen Branch zu erstellen.
Tippen Sie auf der Repository-Startseite auf Lokale Branches, wechseln Sie in die Liste der lokalen Branches und tippen Sie auf die Schaltfläche zum Wechseln bei einem beliebigen Branch, um zu diesem Branch zu wechseln.
Tippen Sie auf der Repository-Startseite auf Lokale Branches, wechseln Sie in die Liste der lokalen Branches und tippen Sie auf die Schaltfläche zum Mergen bei einem beliebigen Branch, um diesen Branch in den aktuellen Branch zu mergen.
Tippen Sie auf der Repository-Startseite auf Remote-Branches, wechseln Sie in die Liste der Remote-Branches und tippen Sie auf die „Download-Schaltfläche“, um den Remote-Branch lokal auszuchecken.
Wie sehe ich den Commit-Verlauf und Datei-Diffs ein?
Tippen Sie auf der Repository-Startseite auf „Commit-Verlauf“, um alle Commits einzusehen. Tippen Sie auf einen beliebigen Commit, um die Seite mit den Commit-Informationen zu öffnen, auf der Sie die geänderten Dateien und die konkreten Diffs dieses Commits einsehen können.
2. Berechtigungen und Anmeldedaten
Was tun, wenn beim Pushen ein Fehler zu den Anmeldedaten angezeigt wird?
Bitte prüfen Sie, ob die von Ihnen konfigurierten Anmeldedaten gültig sind. Bei Verwendung von HTTPS prüfen Sie, ob der Token nicht abgelaufen ist und über Push-Rechte verfügt; bei Verwendung von SSH prüfen Sie, ob der Schlüssel beim Anbieter des Remote-Repositorys korrekt hinterlegt wurde.
Repository-Anmeldedaten und globale Anmeldedaten
Für die Authentifizierung bei Remote-Operationen eines Repositorys können entweder Repository-Anmeldedaten oder globale Anmeldedaten verwendet werden.
Globale Anmeldedaten dienen als praktische Zugangsdaten für die Rechteauthentifizierung und können von allen Repositories ausgewählt werden; prüfen Sie vor der Nutzung, ob sie über die entsprechenden Rechte verfügen.
Repository-Anmeldedaten sind private Anmeldedaten eines bestimmten Repositorys. Sie können sie in den „Repository-Einstellungen“ konfigurieren und gültige Repository-Anmeldedaten auch zu den globalen Anmeldedaten hinzufügen, wodurch sie zu globalen Anmeldedaten werden.
Warum ist die Dateizugriffsberechtigung erforderlich?
Die Dateizugriffsberechtigung dient dem Zugriff auf die von Ihnen autorisierten Nicht-Sandbox-Verzeichnisse, um Dateien zu lesen und zu schreiben und Git-Operationen auszuführen; außerdem können Git-Repositories in externe autorisierte Verzeichnisse exportiert werden. Die App durchsucht und liest keine Dateien in anderen, nicht relevanten Verzeichnissen auf Ihrem iOS-Gerät. Sie können jederzeit unter Externe Verzeichnisse in den Einstellungen autorisierte Verzeichnisse hinzufügen und die Autorisierung von Verzeichnissen widerrufen.
Erhebt die App meinen Code?
Nein. Ihr Code und die Inhalte Ihrer Repositories verbleiben stets lokal auf Ihrem iOS-Gerät und werden nicht auf unsere Server hochgeladen. Git-Operationen kommunizieren direkt mit dem von Ihnen selbst konfigurierten Anbieter des Remote-Repositorys. Weitere Informationen finden Sie in unserer Datenschutzrichtlinie.
3. In-App-Käufe
Wie stelle ich gekaufte Premium-Funktionen wieder her?
Tippen Sie in den „Einstellungen“ auf „Käufe wiederherstellen“; die App fragt dann Ihre Kaufhistorie beim Apple App Store ab. Wenn Sie zuvor Premium-Funktionen gekauft haben, werden diese nach der Wiederherstellung automatisch freigeschaltet.
Geht mein Kauf nach Deinstallation und Neuinstallation verloren?
Nein. Die Kaufansprüche werden vom Apple App Store verwaltet und sind an Ihr Apple-Konto gebunden. Nach Deinstallation und Neuinstallation erhalten Sie den Zugriff über „Käufe wiederherstellen“ zurück.
Wie beantrage ich eine Rückerstattung?
Rückerstattungen werden von Apple bearbeitet; wir können sie nicht direkt für Sie abwickeln. Bitte besuchen Sie reportaproblem.apple.com, um einen Rückerstattungsantrag einzureichen.
4. Daten und Datenschutz
Gehen meine Repository-Daten nach der Deinstallation der App verloren?
Das Sandbox-Verzeichnis ist das private Verzeichnis der App; beim Deinstallieren der App werden die Repositories im Sandbox-Verzeichnis gelöscht. Bei Git-Repositories in autorisierten Nicht-Sandbox-Verzeichnissen werden durch die Deinstallation der App keine Dateien in diesen Verzeichnissen gelöscht; sie bleiben weiterhin auf Ihrem iOS-Gerät gespeichert und können nach der Neuinstallation wieder zur Repository-Liste hinzugefügt werden. Die Einstellungen und der Cache des Kaufstatus in der App werden jedoch gelöscht; nach der Neuinstallation können Sie die Premium-Funktionen über „Käufe wiederherstellen“ wiederherstellen.
Wie lösche ich lokal gespeicherte Daten?
Repositories im Sandbox-Verzeichnis: Wischen Sie in der Repository-Liste nach links oder halten Sie einen Eintrag gedrückt und wählen Sie „Endgültig löschen (Dateien von der Festplatte löschen)“, um die lokalen Repository-Daten zu löschen; alternativ deinstallieren Sie die App direkt, wodurch alle lokalen Daten im privaten App-Verzeichnis gelöscht werden.
Repositories in Nicht-Sandbox-Verzeichnissen: Solange die Autorisierung nicht widerrufen wurde, können sie wie Repositories im Sandbox-Verzeichnis durch Wischen nach links oder langes Drücken in der Repository-Liste mit „Endgültig löschen (Dateien von der Festplatte löschen)“ gelöscht werden. Nach dem Widerruf der Autorisierung müssen Sie sie selbst über den Dateimanager des Systems löschen.
III. Datenschutzrichtlinie
Wie wir mit Ihren Daten umgehen, entnehmen Sie bitte: Datenschutzrichtlinie
IV. Open-Source-Lizenzen
Diese App verwendet einige Open-Source-Bibliotheken. Die vollständige Liste können Sie in der App auf der Seite „Über“ unter „Lizenzen“ einsehen.
V. Kontaktaufnahme
Sollten die oben genannten Informationen Ihr Problem nicht lösen, kontaktieren Sie uns bitte über die folgenden Wege:
E-Mail: palmgit@126.com
Wir antworten innerhalb von 15 Werktagen. Damit wir das Problem schneller eingrenzen können, empfehlen wir, Ihrer E-Mail die folgenden Angaben beizufügen:
- Ihr iOS-Gerätemodell und die Systemversion
- App-Versionsnummer
- Eine ausführliche Beschreibung des Problems
- Wenn möglich, Screenshots des Problems