Passer au contenu
GitTree

GitTree Documents

Comment utiliser GitTree

Nouveau sur GitTree ? Commencez par l’étape 1 ci-dessous. Déjà configuré ? Recherchez une tâche ou choisissez un sujet : chaque guide indique où cliquer et ce que vous devriez voir.

La fenêtre GitTree avec le panneau de gauche, la barre d'outils, le graphique de validation et l'inspecteur numérotés

Chaque capture de ces documents est la véritable interface GitTree, en anglais et en arabe.

Commencez ici

Commencez en cinq étapes

Suivez-les dans l'ordre, depuis l'installation de GitTree jusqu'à votre premier commit. Chaque étape est un petit guide.

  1. Installer GitTree

    Téléchargez le programme d'installation de votre système, installez-le et ouvrez l'application.

  2. Connecter Git

    GitTree utilise votre propre Git, 2.39 ou version ultérieure, ainsi que le nom et l'adresse e-mail de vos commits.

  3. Trouvez votre chemin

    La barre d'onglets, la barre d'outils, la barre latérale, le graphique de validation, l'inspecteur et la barre d'état, et ce que chacun fait.

  4. Ouvrir un dépôt

    Ouvrez un dossier que vous possédez déjà ou clonez-en un à partir de GitHub, GitLab, Bitbucket, Azure DevOps ou n'importe quel serveur Git.

  5. Faites votre premier engagement

    Effectuez une modification, saisissez un résumé et appuyez sur Commit : le nouveau commit apparaît en haut du graphique.

Naviguer par sujet

Trouver n'importe quelle tâche

Deux manuels : l'application de bureau, section par section, et votre compte, vos équipes et votre facturation sur gittree.app.

Application de bureau

L'application de bureau, section par section. Chaque guide est une tâche : ce dont vous avez besoin en premier, où se trouve le contrôle, les étapes numérotées avec l'interface réelle, le résultat et comment récupérer.

Ouvrez le GitTree manuel de bureau

Compte et équipes

Tout sur gittree.app : connexion depuis le site et l'application, votre profil et vos paramètres, les organisations et leurs membres, votre forfait et vos paiements, ainsi que les tickets d'assistance.

Ouvrez le GitTree manuel du compte et des équipes

Tâches populaires

Les lecteurs des guides s'ouvrent la plupart du temps une fois qu'ils sont configurés.

  1. Modifications et engagementsFichiers de scène, morceaux et lignes sélectionnéesUn commit contient uniquement ce que vous mettez en scène. Dans GitTree, vous préparez un fichier entier, un morceau de celui-ci ou simplement les lignes que vous sélectionnez dans le diff, et le reste de vos modifications reste dans le dossier de travail pour une validation ultérieure.
  2. Fusionner et résoudreRésoudre les conflits de fusionUn conflit se produit lorsque les deux branches modifient les mêmes lignes. Le résolveur de GitTree affiche les deux versions côte à côte, A et B : cochez les lignes à conserver dans chaque conflit, cochez le Output, puis Save et continuez la fusion, le rebase ou le tri.
  3. Histoire et récupérationAnnuler et refaireGitTree enregistre vos opérations Git afin que Undo dans la barre d'outils puisse reprendre la dernière : une validation, une fusion, un rebase, une réinitialisation, une suppression, un nettoyage, une branche ou une balise supprimée. Redo recommence. Les étapes destructrices enregistrent un instantané de récupération sous refs/ogt/trash avant d'être exécutées.
  4. Histoire et récupérationModifier l'historique avec un rebase interactifUn rebase interactif réécrit les commits au-dessus de celui choisi : conservez, reformulez, modifiez, écrasez, corrigez ou supprimez chacun, et faites-les glisser dans un nouvel ordre, comme git rebase -i. Pour un seul changement, Edit History dans le menu d'un commit le fait en une seule étape.
  5. Télécommandes et synchronisationRécupérer, tirer et pousserFetch télécharge les nouveautés sur vos télécommandes sans modifier votre travail. Pull y intègre l'amont de votre branche. Push envoie vos commits à la télécommande. Tous les trois se trouvent dans la barre d'outils, avec leurs options dans les menus fléchés à côté d'eux.
  6. Branches et balisesCréer et changer de brancheUne succursale est un nom mobile pour un secteur d'activité. Dans GitTree, Branch dans la barre d'outils en crée un au niveau du commit sur lequel vous vous trouvez ; cliquez avec le bouton droit sur n’importe quel commit pour en créer un ici. Double-cliquez sur une étiquette de branche pour y accéder.
  7. Fusionner et résoudreSélectionner et annuler les commitsCherry-Pick Commit copie les modifications d'un commit sur votre branche actuelle en tant que nouveau commit, comme git cherry-pick. Revert Commit ajoute un nouveau commit qui en annule un, comme git revert : le moyen sûr de reprendre quelque chose déjà poussé.
  8. Cachettes et arbres de travailCacher les modificationsUne réserve met de côté vos modifications non validées et vous donne un dossier de travail propre, comme git stash, afin que vous puissiez changer de tâche et ramener les modifications plus tard. Stash dans la barre d'outils enregistre tout ; L'onglet Stash du panneau des modifications choisit exactement quoi.
  9. Histoire et récupérationRéinitialiser une branche en commitLa réinitialisation déplace votre branche actuelle vers un autre commit, comme git reset. Soft conserve chaque modification par étapes, Mixed les conserve dans votre dossier de travail, Hard les supprime. GitTree enregistre d'abord tout sous refs/ogt/trash, de sorte que même une réinitialisation matérielle peut être annulée.
  10. Fusionner et résoudreContinuer, ignorer ou abandonner une opérationUne fusion, un rebase, un Cherry-pick ou un retour peuvent s'arrêter à mi-chemin, généralement en cas de conflit. Une bannière au-dessus du graphique nomme l'opération et son étape, et propose Resolve, Continue, Skip (rebase) et Abort…. L'abandon enregistre ce qu'il laisse tomber en premier, donc Undo le ramène.