oh-my-git/levels/branches/grow
2024-07-11 10:38:19 +02:00

49 lines
No EOL
1.6 KiB
Text

title = ¡Las ramas crecen contigo!
tarjetas = pago confirmar-auto rama-eliminar rama restablecer-hard
[descripción]
Tenga en cuenta que hay dos opciones para "viajar hasta el final de una línea de tiempo":
Primero, puede viajar directamente al compromiso, como lo hemos hecho antes.
Y en segundo lugar, puedes viajar hasta la etiqueta de la sucursal. En este caso, cuando hagas una nueva confirmación, la rama crecerá contigo y seguirá apuntando al final de la línea de tiempo.
[cli]
Para viajar a una sucursal, escriba `git checkout nombre_de_la_sucursal`.
Y para viajar a la última confirmación, escriba `git checkout --detach name_of_the_branch`.
[configuración]
echo "Envuelves el regalo de cumpleaños y tomas tu entrada para el concierto". > tu
git agregar.
git commit -m "Preparativos de la tarde"
echo "¡Vas a la fiesta de cumpleaños!" >> tu
git agregar.
git commit -m "Ir al cumpleaños"
cumpleaños de la rama git
git pago CABEZA~1
echo "¡Vas al concierto!" > tu
git agregar.
git commit -m "Ir al concierto"
concierto de la rama git
git pago CABEZA~1
rama git -D principal
[ganar]
# Viaja directamente al último compromiso amarillo de la línea de tiempo del cumpleaños, haz un cambio a "tú" y realiza un compromiso
para confirmar en $(git cat-file --batch-check='%(objectname) %(objecttype)' --batch-all-objects | grep 'commit$' | cut -f1 -d''); hacer
si prueba $(git rev-parse $commit^) = $(git rev-parse cumpleaños); entonces
regresar 0
fi
hecho
regresar 1
# Viaja a la rama azul 'concierto', haz un cambio en 'tú' y confirma.
concierto de espectáculo de git ^ | grep "Ir al concierto"