Git 🌙
Français ▾ Topics ▾ Latest version ▾ git-gui last updated in 2.46.0

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/j6t/git-gui

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