Je voulais juste savoir si Magit avait cette fonctionnalité. Le manuel de référence ne l'a pas explicitement, c'est pourquoi je demande.
Je voulais juste savoir si Magit avait cette fonctionnalité. Le manuel de référence ne l'a pas explicitement, c'est pourquoi je demande.
Réponses:
Vous avez raison, il ne semble pas être intégré. Mais notez que vous pouvez exécuter n'importe quelle git sous-commande que vous aimez à partir d'un tampon Magit en appuyant sur :, ce qui est lié magit-git-commandpar défaut:
magit-git-commandest une fonction Lisp interactive compilée et chargée automatiquementmagit.el.
(magit-git-command ARGS DIRECTORY)Exécutez une sous-commande Git de manière asynchrone, en affichant la sortie. Avec un argument préfixe, exécutez Git à la racine du référentiel actuel. Exécutez Git de manière non interactive
DIRECTORYavecARGS.
Donc, pour obtenir un correctif pour, par exemple, la dernière validation en utilisant, git format-patchvous pouvez faire ce qui suit:
: format-patch -1 RET
La sortie (affichée dans le *magit-process*tampon) ressemblera à ceci:
0 git --no-pager -c core.preloadindex=true format-patch -1
0001-Commit-message-associated-with-latest-commit.patch