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

47 lines
No EOL
1.4 KiB
Text

título = Contradicciones
tarjetas = pago confirmar-fusión automática restablecer-hard
[descripción]
A veces, los plazos se contradicen entre sí.
Por ejemplo, en este caso, uno de nuestros clientes quiere fusionar estas líneas de tiempo, pero desayunó cosas diferentes en ambas líneas de tiempo.
¡Intenta fusionarlos! ¡Notarás que habrá un conflicto! La máquina del tiempo dejará que usted elija cómo proceder: puede editar el elemento problemático, le mostrará las secciones en conflicto. Puedes conservar cualquiera de las dos versiones o crear una combinación de ellas. Elimine los marcadores >>>, <<< y === y realice una nueva confirmación para finalizar la fusión.
Deje que su cronograma finalizado sea el "principal".
[configuración]
echo "Acabo de despertar. Tiene hambre". > sam
git agregar.
git commit -m "El comienzo"
git checkout -b panqueques
echo "Comí panqueques de arándanos con jarabe de arce para desayunar". > sam
git agregar.
git commit -m "¡Panqueques!"
eco "
Está en el trabajo." >> sam
git commit -am "Ir a trabajar"
git checkout -b muesli principal
echo "Comí muesli con avena y fresas para desayunar." > sam
git agregar.
git commit -m "¡Muesli!"
eco "
Está en el trabajo." >> sam
git commit -am "Ir a trabajar"
git pago principal
[ganar]
# Haga un compromiso para el desayuno en la rama 'principal'.
git rev-parse main^ && test "$(git rev-parse main^1^^)" = "$(git rev-parse main^2^^)"
[felicitaciones]
¡Mmm, eso suena como un buen desayuno!