1
0
mirror of synced 2026-01-29 21:01:19 -05:00
Files
docs/translations/es-ES/content/github/using-git/resolving-merge-conflicts-after-a-git-rebase.md
Vanessa Yuen 01b5d89239 Crowdin translations (translation-batch-1610993249) (#17348)
* New Crowdin translations by Github Action

* Revert broken translated files to English

* fix mistranslated type

* fix mistranslated dates

* fix liquid operator

* revert broken to english

* revert broken translations to english

* revert broken translations to english

* fix broken liquid tag 😭

* fix tags

Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2021-01-19 20:12:46 +01:00

1.9 KiB

title, intro, redirect_from, versions
title intro redirect_from versions
Resolver conflictos de fusión después de una rebase de Git Cuando realizas una operación `git rebase`, normalmente mueves confirmaciones de un lado a otro. Por este motivo, puedes generar una situación en la que se introduzca un conflicto de fusión. Esto implica que dos de tus confirmaciones modificaron la misma línea del mismo archivo, y Git no sabe qué cambio aplicar.
/articles/resolving-merge-conflicts-after-a-git-rebase
free-pro-team enterprise-server github-ae
* * *

Después de reordenar y manipular confirmaciones utilizando git rebase, si ocurre un conflicto de fusión, Git te lo informará con el siguiente mensaje impreso en el terminal:

error: no se pudo aplicar fa39187... algo para agregar al parte A

Cuando hayas resuelto este problema, ejecuta "git rebase --continue".
Si prefieres saltear este parche, ejecuta "git rebase --skip".
Para revisar la rama original y detener el proceso de rebase, ejecuta "git rebase --abort".
No se pudo aplicar fa39187f3c3dfd2ab5faa38ac01cf3de7ce2e841... Cambia el archivo falso

Aquí Git te está diciendo qué confirmación está causando el conflicto (fa39187). Se te ofrecen tres opciones:

  • Puedes ejecutar git rebase --abort para deshacer por completo la rebase. Git te regresará al estado de tu rama tal como estaba antes de haber pedido git rebase.
  • Puedes ejecutar git rebase --skip para saltear por completo la confirmación. Esto significa que no se incluirá ninguno de los cambios introducidos por la confirmación problemática. Es muy poco común que elijas esta opción.
  • Puedes corregir el conflicto.

Para corregir el conflicto, puedes seguir los procedimientos estándar para resolver conflictos de fusión desde la línea de comando. Cuando termines, tendrás que pedir git rebase --continue para que Git continúe procesando el resto de la rebase.