Setup and Config
Getting and Creating Projects
Basic Snapshotting
Branching and Merging
Sharing and Updating Projects
Inspection and Comparison
Patching
Debugging
External Systems
Server Admin
Guides
- gitattributes
- Command-line interface conventions
- Everyday Git
- Frequently Asked Questions (FAQ)
- Glossary
- Hooks
- gitignore
- gitmodules
- Revisions
- Submodules
- Tutorial
- Workflows
- All guides...
Administration
Plumbing Commands
-
2.52.0
2025-11-17
- 2.50.1 → 2.51.2 no changes
-
2.50.0
2025-06-16
- 2.35.1 → 2.49.1 no changes
-
2.35.0
2022-01-24
- 2.29.1 → 2.34.8 no changes
-
2.29.0
2020-10-19
- 2.18.1 → 2.28.1 no changes
-
2.18.0
2018-06-21
- 2.11.4 → 2.17.6 no changes
-
2.10.5
2017-09-22
- 2.7.6 → 2.9.5 no changes
-
2.6.7
2017-05-05
- 2.5.6 no changes
-
2.4.12
2017-05-05
- 2.1.4 → 2.3.10 no changes
-
2.0.5
2014-12-17
SYNOPSIS
git fmt-merge-msg [-m <message>] [--into-name <branche>] [--log[=<n>] | --no-log]
git fmt-merge-msg [-m <message>] [--log[=<n>] | --no-log] -F <fichier>
DESCRIPTION
Prend la liste des objets fusionnés sur stdin et produit un message de livraison approprié à utiliser pour la livraison de la fusion, habituellement pour être passé comme argument <message-de-fusion> de git merge.
Cette commande est principalement destinée à un usage interne par des scripts invoquant automatiquement git merge.
OPTIONS
- --log[=<n>]
-
En plus des noms de branches, remplir le message de journal avec des descriptions d’une ligne des commits réels qui sont fusionnés. Au maximum <n> commits de chaque parent de fusion seront utilisés (20 si <n> est omis). Ceci remplace la variable de configuration
merge.log. - --no-log
-
Ne pas répertorier les descriptions sur une ligne des commits réels en cours de fusion.
- --summary
- --no-summary
-
Synonymes de --log et --no-log ; ceux-ci sont obsolètes et seront supprimés dans le futur.
- -m <message>
- --message <message>
-
Utiliser <message> à la place les noms de branche pour la première ligne du message de journal. À utiliser avec
--log. - --into-name <branche>
-
Préparer le message de fusion comme si la fusion se faisait vers la branche <branche>, au lieu du nom de la branche réelle vers laquelle la fusion est faite.
- -F <fichier>
- --file <fichier>
-
Prendre la liste des objets fusionnés depuis <fichier> au lieu de lire depuis l’entrée standard.
CONFIGURATION
-
merge.branchdesc -
En plus des noms des branches, remplir le message de validation avec le texte de description des branches qui leur est associé. Désactivé par défaut (valeur false).
-
merge.log -
En plus des noms de branches, remplir le message de validation avec au maximum le nombre spécifié de descriptions d’une ligne des commits réels fusionnés. Désactivé par défaut (valeur false), et vaut 20 si
true. -
merge.suppressDest -
En ajoutant à cette variable de configuration à valeurs multiples un motif qui correspond aux noms des branches d’intégration, le message de fusion par défaut calculé pour les fusions dans ces branches d’intégration omettra "into <nom de branche>" dans son titre.
Un élément avec une valeur vide peut être utilisé pour effacer la liste des motifs accumulés dans les entrées de configuration précédentes. Lorsqu’aucune variable
merge.suppressDestn’est définie, la valeur par défaut demasterest utilisée par rétrocompatibilité.
EXEMPLES
$ git fetch origin master $ git fmt-merge-msg --log <$GIT_DIR/FETCH_HEAD
Afficher un message de journal décrivant une fusion de la branche "master" à partir de la branche "origin" distante.
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 .