mirror of
https://github.com/git-learning-game/oh-my-git.git
synced 2025-05-27 20:29:22 +02:00
78 lines
No EOL
1.8 KiB
Text
78 lines
No EOL
1.8 KiB
Text
título = Reordenar eventos
|
|
tarjetas = pago compromiso-restablecimiento automático-rebase duro-selección interactiva
|
|
|
|
[descripción]
|
|
|
|
Ups, parece que hay algo mal aquí. ¿Puedes volver a poner los eventos en el orden correcto?
|
|
|
|
Hay dos formas de hacer esto: puede arrastrar la tarjeta "rebase interactiva" a la confirmación antes de la que desea cambiar, luego reordenar las líneas en el archivo que se abre y guardarlo.
|
|
|
|
O puede restablecer la etiqueta principal a la primera confirmación y luego seleccionar confirmaciones individuales en el orden que desee. ¡Tienes cartas para ambos enfoques!
|
|
|
|
[configuración]
|
|
|
|
echo "Acabas de despertar.
|
|
|
|
NO estás usando ropa interior.
|
|
|
|
NO llevas pantalones.
|
|
|
|
NO llevas camisa.
|
|
|
|
NO estás usando zapatos." > tú
|
|
git agregar.
|
|
|
|
git commit -m "El comienzo"
|
|
|
|
echo "Acabas de despertar.
|
|
|
|
NO estás usando ropa interior.
|
|
|
|
NO llevas pantalones.
|
|
|
|
NO llevas camisa.
|
|
|
|
Estás usando zapatos." > tú
|
|
git commit -am "Ponte los zapatos"
|
|
|
|
echo "Acabas de despertar.
|
|
|
|
NO estás usando ropa interior.
|
|
|
|
Estás usando pantalones.
|
|
|
|
NO llevas camisa.
|
|
|
|
Estás usando zapatos." > tú
|
|
git commit -am "Ponte los pantalones"
|
|
|
|
echo "Acabas de despertar.
|
|
|
|
Estás usando ropa interior.
|
|
|
|
Estás usando pantalones.
|
|
|
|
NO llevas camisa.
|
|
|
|
Estás usando zapatos." > tú
|
|
git commit -am "Ponte ropa interior"
|
|
|
|
echo "Acabas de despertar.
|
|
|
|
Estás usando ropa interior.
|
|
|
|
Estás usando pantalones.
|
|
|
|
Estás usando una camisa.
|
|
|
|
Estás usando zapatos." > tú
|
|
git commit -am "Ponte la camisa"
|
|
|
|
[ganar]
|
|
|
|
# Reordena los commits para vestirte de la forma correcta
|
|
{ git log principal --oneline | perl -0777 -ne'exit(1) si no /zapatos[\s\S]*pantalones[\s\S]*ropa interior/'; } && { prueba "$(git log main --oneline | wc -l)" -eq 5; }
|
|
|
|
[felicitaciones]
|
|
|
|
¡Siéntete libre de restablecer el nivel y probar la otra estrategia! ¿Cuál te gusta más? |