Git

NOM

git-gui - Une interface graphique portable pour Git

SYNOPSIS

git gui [<commande>] [<arguments>]

DESCRIPTION

Interface graphique de Git basée sur Tcl/Tk. git gui permet aux utilisateurs d’apporter des modifications à leur dépôt en faisant de nouveaux commits, en modifiant les commits existants, en créant des branches, en effectuant des fusions locales, et en récupérant/poussant vers des dépôts distants.

Contrairement à gitk, git gui se concentre sur la génération de commit et l’annotation de fichiers uniques et n’affiche pas l’historique du projet. Il fournit cependant des actions de menu pour démarrer une session gitk à partir de git gui.

git gui est connu pour fonctionner sur tous les systèmes UNIX courants, Mac OS X et Windows (sous Cygwin et MSYS). Dans la mesure du possible, les directives d’interface utilisateur spécifiques au système d’exploitation sont respectées, ce qui fait de git gui une interface relativement native pour les utilisateurs.

COMMANDES

blâmer

Lancer un visualiseur de blâme sur le fichier spécifié dans la version donnée (ou dans le répertoire de travail s’il n’est pas spécifié).

browser

Lance un navigateur d’arborescence affichant tous les fichiers du commit spécifié. Les fichiers sélectionnés dans le navigateur sont ouverts dans le visualiseur de blâme.

citool

Lancer git gui et faire en sorte d’effectuer exactement un commit avant de quitter l’application et de revenir à l’interpréteur de commandes. L’interface est limitée aux actions de validation, ce qui réduit légèrement le temps de démarrage de l’application et simplifie la barre de menus.

version

Afficher la version en cours de git gui.

Exemples

git gui blame Makefile

Afficher le contenu du fichier "Makefile" dans le répertoire de travail actuel, et fournir des annotations à la fois pour l’auteur original de chaque ligne, et pour la personne qui a déplacé la ligne à son emplacement actuel. Le fichier non validé est annoté, et les modifications non validées (s’il y en a) sont explicitement attribuées à "Pas encore validé".

git gui blame v0.99.8 Makefile

Montrer le contenu de "Makefile" dans la révision "v0.99.8" et fournir des annotations pour chaque ligne. Contrairement à l’exemple précédent, le fichier est lu à partir de la base de données des objets et non du répertoire de travail.

git gui blame --line=100 Makefile

Charger les annotations comme décrit ci-dessus et faire défiler automatiquement la vue pour la centrer sur la ligne 100.

git gui citool

Effectuer une validation et revenir à l’interpréteur de commandes lorsqu’elle est terminée. Cette commande renvoie un code de sortie non nul si la fenêtre a été fermée d’une autre manière qu’en effectuant une validation.

git gui citool --amend

Entrer automatiquement dans le mode "Modifier le dernier engagement" de l’interface.

git gui citool --nocommit

Se comporter comme un citool normal, mais au lieu de faire un commit, se terminer simplement avec un code de sortie nul. Il vérifie toujours que l’index ne contient pas d’entrées non fusionnées, vous pouvez donc l’utiliser comme une version graphique de git-mergetool[1]

git citool

Identique à git gui citool (ci-dessus).

git gui browser maint

Afficher un navigateur pour l’arbre de la branche maint. Les fichiers sélectionnés dans le navigateur peuvent être visualisés à l’aide de la visionneuse interne de blâmes.

VOIR AUSSI

gitk[1]

L’explorateur du dépôt Git. Affiche les branches, l’historique des commits et les différences entre les fichiers. gitk est l’utilitaire lancé par les actions de visualisation du dépôt de git gui.

Autre

git gui est en fait un projet indépendant, mais des versions stables sont distribuées dans le cadre de la suite Git pour la commodité des utilisateurs finaux.

Le dépôt officiel du projet git gui se trouve à l’adresse suivante :

https://github.com/prati0100/git-gui.git/

GIT

Fait partie de la suite git[1]

TRADUCTION

Cette page de manuel a été traduite par Jean-Noël Avila <jn.avila AT free DOT fr> et les membres du projet git-manpages-l10n. Veuillez signaler toute erreur de traduction par un rapport de bogue sur le site https://github.com/jnavila/git-manpages-l10n .

scroll-to-top