Solo quería saber si Magit tiene esta funcionalidad. El manual de referencia no tiene esto explícitamente, por eso lo pregunto.
Solo quería saber si Magit tiene esta funcionalidad. El manual de referencia no tiene esto explícitamente, por eso lo pregunto.
Respuestas:
Tiene razón, no parece estar integrado. Pero tenga en cuenta que puede ejecutar cualquier git
subcomando que desee desde un búfer Magit presionando :, que está vinculado magit-git-command
de forma predeterminada:
magit-git-command
es una función Lisp compilada con carga automática interactiva enmagit.el
.
(magit-git-command ARGS DIRECTORY)
Ejecute un subcomando Git de forma asincrónica, mostrando la salida. Con un argumento prefijo, ejecute Git en la raíz del repositorio actual. Ejecuta Git de forma no interactiva
DIRECTORY
conARGS
.
Entonces, para obtener un parche para, por ejemplo, la última confirmación que use git format-patch
, puede hacer lo siguiente:
: format-patch -1
RET
La salida (que se muestra en el *magit-process*
búfer) se verá así:
0 git --no-pager -c core.preloadindex=true format-patch -1
0001-Commit-message-associated-with-latest-commit.patch