Introducción
🧑💻 ¿Nuevo en Git o LabEx? Te recomendamos comenzar con el curso Quick Start with Git.
En Git, un commit es una instantánea de los cambios realizados en un repositorio. Cada commit tiene un mensaje que describe los cambios realizados. A veces, es posible que necesites crear un commit vacío sin cambios para utilizarlo como marcador de posición o para desencadenar un proceso de compilación. En esta práctica, aprenderás a crear un commit vacío en Git.
Crear un commit vacío
Necesitas crear un commit vacío en tu repositorio de Git. Esto puede ser útil en varios casos, como:
- Desencadenar un proceso de compilación
- Crear un commit de marcador de posición
- Marcar un punto específico en el historial del repositorio
Para esta práctica, vamos a utilizar el repositorio de https://github.com/labex-labs/git-playground:
- Clona el repositorio en tu máquina local utilizando el comando
git clone https://github.com/labex-labs/git-playground. - Navega hasta el directorio del repositorio utilizando el comando
cd git-playgroundy configura tu cuenta de GitHub en el entorno utilizando los comandosgit config --global user.name "tu-nombre-de-usuario"ygit config --global user.email "tu-correo-electrónico". - Utiliza el comando
git commit --allow-empty -m "Commit vacío"para crear un commit vacío con el mensaje "Commit vacío". - Verifica que se haya creado el commit vacío utilizando el comando
git log --name-status HEAD^..HEAD.
Aquí es donde se ejecuta git log --name-status HEAD^..HEAD y el resultado:

Resumen
Crear un commit vacío en Git es un proceso sencillo que puede ser útil en varios casos. Utiliza el comando git commit --allow-empty -m <mensaje> para crear un commit vacío con el mensaje proporcionado.