mirror of
https://github.com/git-learning-game/oh-my-git.git
synced 2025-05-21 21:01:08 +02:00
89 lines
No EOL
1.8 KiB
Text
89 lines
No EOL
1.8 KiB
Text
title = Moviendo ramas alrededor
|
|
tarjetas = pago confirmar-fusión automática restablecer-hard
|
|
|
|
[descripción]
|
|
|
|
¡Uno de tus colegas se equivocó aquí y colocó las ramas en los plazos equivocados!
|
|
|
|
Puede eliminar y volver a crear estas ramas, pero también puede moverlas directamente a diferentes confirmaciones mediante el uso
|
|
|
|
git pago
|
|
|
|
en los nombres de las ramas, y luego usando
|
|
|
|
reinicio de git --duro
|
|
|
|
en el compromiso donde desea que esté la rama.
|
|
|
|
La rama de donas está en el lugar correcto, pero la línea de tiempo aún está incompleta. ¡Haz que *te comas* la dona en esa rama!
|
|
|
|
[configuración]
|
|
|
|
echo "No tienes baguette.
|
|
|
|
No tienes café.
|
|
|
|
No tienes donut." > tu
|
|
|
|
git agregar.
|
|
git commit -m "El comienzo"
|
|
|
|
git pago -b café
|
|
echo "Tienes una baguette.
|
|
|
|
No tienes café.
|
|
|
|
No tienes donut." > tu
|
|
git agregar.
|
|
git commit -m "Compras una baguette"
|
|
|
|
echo "Te comiste una baguette.
|
|
|
|
No tienes café.
|
|
|
|
No tienes donut." > tu
|
|
git agregar.
|
|
git commit -m "Te comes la baguette"
|
|
|
|
git checkout -b baguette principal
|
|
echo "No tienes baguette.
|
|
|
|
Tienes café.
|
|
|
|
No tienes donut." > tu
|
|
git agregar.
|
|
git commit -m "Compras un poco de café"
|
|
|
|
echo "No tienes baguette.
|
|
|
|
Bebiste café.
|
|
|
|
No tienes donut." > tu
|
|
git agregar.
|
|
git commit -m "Tú bebes el café"
|
|
|
|
git checkout -b donut principal
|
|
echo "No tienes baguette.
|
|
|
|
No tienes café.
|
|
|
|
Tienes un donut." > tú
|
|
git agregar.
|
|
git commit -m "Compras una dona"
|
|
|
|
git checkout --separar principal
|
|
|
|
[ganar]
|
|
|
|
# ¿Te comiste una baguette en la rama de baguette?
|
|
git show baguette:tú | grep "Comiste.*baguette"
|
|
|
|
# ¿Tomaste un café en la rama del café?
|
|
git show café:tú | grep "Bebiste.*café"
|
|
|
|
# ¿Te comiste una rosquilla en la rama de rosquilla?
|
|
git show donut:tú | grep "Comiste.*dona"
|
|
|
|
[comportamiento]
|
|
|
|
test "$(git rev-parse HEAD^)" = "$(git rev-parse donut)" && sugerencia "Recuerda revisar la etiqueta de rama azul cuando quieras que crezca con la línea de tiempo". |