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"