🧑💻 ¿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-playground y configura tu cuenta de GitHub en el entorno utilizando los comandos git config --global user.name "tu-nombre-de-usuario" y git 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.