Français ▾ Topics ▾ Latest version ▾ git-mergetool--lib last updated in 2.43.0

NOM

git-mergetool—​lib - Scripts communs d’outils de fusion Git

SYNOPSIS

TOOL_MODE=(diff|merge) . "$(git --exec-path)/git-mergetool--lib"

DESCRIPTION

Ce n’est pas une commande que l’utilisateur final voudrait exécuter. Jamais. Cette documentation est destinée aux personnes qui étudient les scripts porcelaine et/ou en écrivent de nouveaux.

Le script git-mergetool--lib est conçu pour être sourcé (en utilisant .) par d’autres scripts shell pour configurer des fonctions pour travailler avec des outils de fusion Git.

Avant de sourcer git-mergetool--lib, votre script doit définir ‘TOOL_MODE’ pour définir le mode d’opération des fonctions énumérées ci-dessous. diff et merge sont des valeurs valides.

FONCTIONS

get_merge_tool

Retourne un outil de fusion. Le code de retour est 1 si nous avons retourné un outil de fusion deviné, sinon 0. $GIT_MERGETOOL_GUI peut être défini à true pour rechercher le guitool approprié.

get_merge_tool_cmd

Retourne la commande personnalisée pour un outil de fusion.

get_merge_tool_path

Renvoie le chemin personnalisé pour l’outil de fusion.

initialize_merge_tool

Apporte des fonctions spécifiques à l’outil de fusion dans la portée de sorte qu’elles peuvent être utilisées ou surchargées.

run_merge_tool

Lance un outil de fusion par le nom de l’outil donné et un drapeau true/false pour indiquer si une base de fusion est présente. $MERGED, $LOCAL, $REMOTE et $BASE doivent être définis pour être utilisés par l’outil de fusion.

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