Establecer el nombre predeterminado de la rama de empuje
Cuando se empujan cambios a un repositorio remoto, Git utilizará el nombre de la rama local actual como el nombre predeterminado para la rama remota. Sin embargo, a veces es posible que desees empujar tus cambios a una rama diferente. En este caso, tendrías que especificar el nombre de la rama remota explícitamente cada vez que empujes tus cambios. Esto puede ser tedioso y propenso a errores, especialmente si estás trabajando con múltiples ramas.
Para completar este laboratorio, utilizarás el repositorio Git git-playground de tu cuenta de GitHub, que proviene de una bifurcación de https://github.com/labex-labs/git-playground.git. Siga los pasos siguientes para establecer el nombre predeterminado de la rama de empuje:
- Clona el repositorio utilizando el siguiente comando:
git clone https://github.com/your-username/git-playground.git
- Cambia al directorio del repositorio:
cd git-playground
- Establece el nombre predeterminado de la rama de empuje como el nombre de la rama local actual:
git config push.default current
- Crea una nueva rama y cambia a ella:
git checkout -b my-branch
- Haz algunos cambios en el repositorio y confímalos:
echo "Hello, World" > hello.txt
git add hello.txt
git commit -m "Add hello.txt"
- Empuja tus cambios al repositorio remoto:
git push -u
Git empujará tus cambios a una rama llamada my-branch en el repositorio remoto.
Este es el resultado de ejecutar git log:
ADD hello.txt