practices - standard git
¿Qué caracteres son ilegales dentro del nombre de una rama? (1)
El nombre de una rama no puede:
- Tener un componente de ruta que comienza con un punto
. - Tener un punto doble
.. - Termina con una barra
/ - Termina con
.lock - Contiene un carácter de control ASCII, tilde
~, caret^, dos puntos:espacio, corchetes[], o barra invertida/ - Contener espacios en blanco
Gracias a Jakub Narębski : la página de manual de git check-ref-format tiene más detalles.
¿Qué caracteres son ilegales dentro del nombre de una rama?