es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Cómo se añaden nuevas líneas vacías en el mensaje de un solo comando “git commit -m”?

Si no quiero usar ningún editor de texto y colocar todo el mensaje de confirmación, incluyendo las líneas del asunto y del cuerpo, en un solo comando útil:

$ git commit -m 'mensaje incluyendo las líneas del asunto y del cuerpo',

necesito insertar la primer línea del cuerpo dos líneas después del asunto y las siguientes líneas justo en la siguiente línea nueva.

Por ejemplo:

feat: Derezz el programa de control principal
El MCP resultó ser malvado y se había propuesto dominar el mundo.
Este commit lanza el disco de Tron al MCP.

Así que intenté usar “\n”, ¡pero no resolvió el problema!

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Para insertar las líneas de cuerpo en un mensaje de confirmación de git utilizando un comando en una línea, debes separar las líneas de asunto y cuerpo con una línea en blanco, y cada nueva línea del cuerpo debe comenzar con un guión (-). Esto se puede lograr utilizando el siguiente formato:

    $ git commit -m "feat: Derezz the master control program
    
    MCP resultó ser malvado y se propuso dominar el mundo.
    Este commit lanza el disco de Tron en MCP."
    

    Aquí, la línea de asunto “feat: Derezz the master control program” es seguida por una línea en blanco, y la primera línea del cuerpo “MCP resultó ser malvado y se propuso dominar el mundo.” comienza con un guión (-). La siguiente línea del cuerpo “Este commit lanza el disco de Tron en MCP.” está separada por una nueva línea.

    Si aún tienes problemas para insertar las líneas de cuerpo, puedes intentar usar el carácter de escape () antes del carácter de nueva línea (\n), así:

    $ git commit -m "feat: Derezz the master control program\n\n- MCP resultó ser malvado y se propuso dominar el mundo.\n- Este commit lanza el disco de Tron en MCP."
    

    Esto debería ayudar a formatear correctamente el mensaje de confirmación.

Comments are closed.