¿Puede Magit hacer git format-patch?

Pregunta:

Solo quería saber si Magit tiene esta funcionalidad. El manual de referencia no tiene esto explícitamente, por eso lo pregunto.

Respuesta:

Tiene razón, no parece estar integrado. Pero tenga en cuenta que puede ejecutar cualquier subcomando de git desee desde un búfer de Magit presionando :, que está vinculado a magit-git-command de forma predeterminada:

magit-git-command es una función Lisp compilada y autocargada interactiva en magit.el .

(magit-git-command ARGS DIRECTORY)

Ejecute un subcomando de Git de forma asincrónica, mostrando la salida. Con un argumento de prefijo, ejecute Git en la raíz del repositorio actual. Ejecute Git de forma no interactiva en DIRECTORY con ARGS .

Entonces, para obtener un parche para, por ejemplo, la última confirmación usando git format-patch , puede hacer lo siguiente:

: format-patch -1 RET

La salida (que se muestra en el *magit-process* ) se verá así:

  0 git --no-pager -c core.preloadindex=true format-patch -1
0001-Commit-message-associated-with-latest-commit.patch

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım