utiliza uso usan tres signos signo significa que para niños los interrogacion expresar exclamacion excesivo ejemplos como admiracion git bash

git - uso - signos de interrogacion y exclamacion para niños



¿Uso de un signo de exclamación en un mensaje de compromiso de Git a través de la línea de comando? (5)

¡Otra forma de resolver eso es agregar un espacio después ! me gusta:

git commit -am "Nailed it! "

Tenga en cuenta el espacio entre ! y el último " .

(El espacio no se incluirá en el mensaje de confirmación: Git recorta automáticamente los espacios en blanco de los mensajes de confirmación).

¿Cómo ingreso un signo de exclamación en un mensaje de compromiso de Git desde la línea de comando?

Es posible escapar del signo de exclamación con una barra diagonal inversa, pero luego la barra diagonal inversa también termina en el mensaje de confirmación.

Quiero algo como esto:

git commit -am "Nailed it!"


Hmm. Escapar con una barra no aparece en el mensaje de confirmación para mí.

git commit -m "Nailed it/!"


No es necesario recordar qué citas o escapes utilizar, en su lugar

  1. Escriba su comando (o parte de él)
  2. En su línea de comando, presione Ctr X E »abrirá su" editor externo ".
  3. Edite su comando y cierre su editor.

... el comando se ejecutará y los caracteres especiales se mostrarán correctamente en el mensaje de confirmación de Git!

(NB muchos otros usos: escribir comandos complejos, agregar saltos de línea en su mensaje de confirmación, etc.)


También puede escribir:

git commit -am "Nailed it ! "

Así que simplemente presiona enter y coloca el signo de exclamación en una nueva línea, luego cierra el mensaje de confirmación. Encontré uno por accidente un día.


Use comillas simples en lugar de comillas dobles

git commit -am ''Nailed it!''

Alternativamente, si necesita usar comillas dobles por cualquier razón, ¡pero aún quiere un literal ! luego apague la expansión de historial en la parte superior de su script mediante set +H