Assistance technique de PalmGit

Merci d'utiliser PalmGit. Cette page regroupe une foire aux questions ainsi que des conseils d'utilisation. Si les informations ci-dessous ne résolvent pas votre problème, n'hésitez pas à nous contacter par e-mail.

E-mail de contact : palmgit@126.com
Délai de réponse : nous répondons à votre e-mail dans un délai de 15 jours ouvrés.

I. Fonctionnalités de l'Application

Les utilisateurs gratuits disposent de l'ensemble des opérations Git ; les utilisateurs payants peuvent étendre la portée des répertoires d'opération (du périmètre de la sandbox à des répertoires externes que l'utilisateur autorise lui-même), pour des cas d'usage tels que l'export et le partage de dépôts ou la gestion des artefacts d'autres applications.

Niveau Portée des fonctionnalités Statut tarifaire
Fonctionnalités gratuites Opérations Git sur les dépôts des répertoires de la sandbox (fonctionnalités complètes telles que clone, commit, push) Gratuit
Fonctionnalités payantes Opérations Git étendues aux dépôts des répertoires externes autorisés par l'utilisateur Achat intégré non consommable

II. Foire aux questions

1. Utilisation de base

Comment cloner un dépôt distant ?

Touchez « + » en haut à droite de la page d'accueil, sélectionnez « Cloner un dépôt distant », saisissez l'adresse du dépôt distant (HTTPS et SSH sont pris en charge), choisissez un répertoire d'enregistrement local, sélectionnez un mode d'authentification et renseignez les identifiants, puis touchez « Cloner le dépôt ». L'opération de clone nécessite une connexion réseau ; une fois le clone terminé, le dépôt est enregistré dans le répertoire local que vous avez choisi.

Comment effectuer un commit et un push de mon code ?

Après avoir ouvert un dépôt local, accédez à l'écran d'édition des fichiers et modifiez-les, revenez à la page d'accueil du dépôt, ouvrez la page de liste des états, ajoutez à la zone de préparation (staging) les fichiers à committer, touchez « Committer n modifications », saisissez le message de commit, puis touchez Committer. Une fois le commit effectué, vous pouvez revenir à la page d'accueil du dépôt et toucher « Push » pour synchroniser les modifications vers le dépôt distant. Vous pouvez également sélectionner « Push immédiat vers le distant » au moment de rédiger le message de commit, afin que les modifications soient poussées immédiatement vers le distant lors du commit. À noter : le push vers le distant exige que vous ayez configuré des identifiants Git valides.

Comment créer, changer, fusionner et extraire une branche distante ?

Sur la page d'accueil du dépôt, touchez le menu en haut à droite, touchez « Créer une branche » et saisissez un nom de branche pour créer une nouvelle branche à partir de la branche actuelle.
Sur la page d'accueil du dépôt, touchez Branches locales pour ouvrir la page de liste des branches locales, puis touchez le bouton de changement sur n'importe quelle branche pour basculer vers celle-ci.
Sur la page d'accueil du dépôt, touchez Branches locales pour ouvrir la page de liste des branches locales, puis touchez le bouton de fusion sur n'importe quelle branche pour la fusionner dans la branche actuelle.
Sur la page d'accueil du dépôt, touchez Branches distantes pour ouvrir la page de liste des branches distantes, puis touchez le « bouton de téléchargement » pour extraire la branche distante en local.

Comment consulter l'historique des commits et les différences entre fichiers ?

Sur la page d'accueil du dépôt, touchez « Historique des commits » pour consulter l'ensemble des commits. Touchez n'importe quel commit pour ouvrir la page d'informations du commit, où vous pouvez consulter les fichiers modifiés et les différences précises concernant ce commit.

2. Autorisations et identifiants

Que faire si une erreur d'identifiants apparaît lors du push ?

Veuillez vérifier que les identifiants que vous avez configurés sont valides. Si vous utilisez HTTPS, assurez-vous que le Token n'a pas expiré et qu'il dispose des droits de push ; si vous utilisez SSH, assurez-vous que la clé a bien été ajoutée au fournisseur de services du dépôt distant.

Identifiants de dépôt et identifiants globaux
Pour l'authentification des opérations distantes sur un dépôt, vous pouvez utiliser soit les identifiants du dépôt, soit les identifiants globaux.
Les identifiants globaux sont des identifiants d'authentification pratiques, que tous les dépôts peuvent choisir d'utiliser ; avant de les employer, vérifiez qu'ils disposent bien des droits correspondants.
Les identifiants de dépôt sont des identifiants privés propres à un dépôt donné. Vous pouvez configurer les identifiants du dépôt dans « Réglages du dépôt », et vous pouvez également ajouter des identifiants de dépôt valides aux identifiants globaux, qui deviennent ainsi des identifiants globaux.

Pourquoi l'autorisation d'accès aux fichiers est-elle nécessaire ?

L'autorisation d'accès aux fichiers sert à accéder aux répertoires hors sandbox que vous autorisez, afin d'effectuer des lectures, des écritures et des opérations Git, et de permettre également l'export de dépôts Git vers des répertoires externes autorisés. L'Application ne scanne ni ne lit les fichiers situés dans d'autres répertoires sans rapport avec elle sur votre appareil iOS. Vous pouvez à tout moment ajouter des répertoires autorisés et révoquer l'autorisation d'un répertoire dans « Répertoires externes » des réglages.

L'Application collecte-t-elle mon code ?

Non. Votre code et le contenu de vos dépôts restent toujours en local sur votre appareil iOS et ne sont jamais téléversés vers nos serveurs. Les opérations Git communiquent directement avec le fournisseur de services de dépôt distant que vous configurez vous-même. Pour plus de détails, veuillez consulter notre politique de confidentialité.

3. Achats intégrés

Comment restaurer les fonctionnalités avancées déjà achetées ?

Dans « Réglages », touchez « Restaurer les achats » ; l'Application interroge l'App Store d'Apple au sujet de votre historique d'achats. Si vous avez déjà acheté les fonctionnalités avancées, elles sont déverrouillées automatiquement après la restauration.

Mes achats seront-ils perdus après une désinstallation et une réinstallation ?

Non. Les droits d'achat sont conservés par l'App Store d'Apple et liés à votre compte Apple. Après une désinstallation puis une réinstallation, il vous suffit d'utiliser « Restaurer les achats » pour retrouver l'accès.

Comment demander un remboursement ?

Les remboursements sont traités par Apple ; nous ne pouvons pas les effectuer directement pour vous. Veuillez vous rendre sur reportaproblem.apple.com pour soumettre une demande de remboursement.

4. Données et confidentialité

Mes données de dépôt seront-elles perdues après la désinstallation de l'Application ?

Le répertoire sandbox est le répertoire privé de l'Application : désinstaller l'Application supprime les dépôts présents dans le répertoire sandbox. Pour les dépôts Git situés dans des répertoires hors sandbox autorisés, la désinstallation de l'Application ne supprime pas les fichiers de ces répertoires : ils restent enregistrés sur votre appareil iOS et peuvent toujours être ajoutés à la liste des dépôts après réinstallation. En revanche, les préférences de l'Application et le cache de l'état d'achat sont effacés ; après réinstallation, vous pouvez restaurer les fonctionnalités avancées via « Restaurer les achats ».

Comment supprimer les données stockées en local ?

Dépôts du répertoire sandbox : sur la page de liste des dépôts, balayez vers la gauche ou effectuez un appui long puis sélectionnez « Supprimer définitivement (supprimer les fichiers du disque) » pour supprimer les données de dépôt locales, ou désinstallez directement l'Application pour supprimer toutes les données locales du répertoire privé de l'Application.
Dépôts des répertoires hors sandbox : tant que l'autorisation n'a pas été révoquée, procédez comme pour les dépôts du répertoire sandbox, en balayant vers la gauche ou en effectuant un appui long sur la page de liste des dépôts puis en sélectionnant « Supprimer définitivement (supprimer les fichiers du disque) ». Une fois l'autorisation révoquée, vous devrez les supprimer vous-même via le gestionnaire de fichiers du système.

III. Politique de confidentialité

Pour savoir comment nous traitons vos données, veuillez consulter : Politique de confidentialité

IV. Licences open source

La présente Application utilise certaines bibliothèques open source. Vous pouvez consulter la liste complète en touchant « Licences » sur la page « À propos » de l'Application.

V. Nous contacter

Si les informations ci-dessus ne résolvent pas votre problème, veuillez nous contacter de la manière suivante :

Adresse e-mail : palmgit@126.com

Nous vous répondrons dans un délai de 15 jours ouvrés. Pour nous aider à identifier le problème plus rapidement, nous vous recommandons de joindre les informations suivantes à votre e-mail :

  • Le modèle de votre appareil iOS et la version du système
  • Le numéro de version de l'Application
  • Une description détaillée du problème
  • Si possible, une capture d'écran du problème