mirror of
https://github.com/git-learning-game/oh-my-git.git
synced 2025-05-27 20:29:22 +02:00
49 lines
No EOL
1.6 KiB
Text
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" |