diff options
Diffstat (limited to 'es')
-rw-r--r-- | es/2.md | 14 |
1 files changed, 7 insertions, 7 deletions
@@ -454,11 +454,11 @@ En los conflictos, Git aporta 3 archivos: Git tiene herramientas mejores: -- `git checkout --conflict` te devuelve al estado del conflicto, con los - marcadores, para deshacer los cambios que se hayan podido realizar por error - al tratar de corregir el conflicto +- `git checkout --conflict=<style> <file>` te devuelve al estado del conflicto, + con los marcadores, para deshacer los cambios que se hayan podido realizar + por error al tratar de corregir el conflicto -- `git checkout --ours/--theirs` para ver uno o otro estado +- `git checkout --ours/--theirs <file>` para ver uno o otro estado - `git log --oneline --left-right --merge` facilita mostrar el contexto @@ -504,7 +504,7 @@ Puede ser interesante usar `diff3` para los conflictos. Por defecto se usa >>>>>>> theirs ``` -- `git checkout --conflict=diff3` para mostrar el conflicto en 3 partes +- `git checkout --conflict=diff3 <file>` para mostrar el conflicto en 3 partes - `git config --global merge.conflictstyle diff3` recomiendo configurarlo para que funcione así siempre @@ -599,8 +599,8 @@ volver a aplicarla sin necesitar interacción humana. - `git reset --hard HEAD^` volver atrás el en el tiempo, y volver a hacer el merge resuelve el conflicto automáticamente:\ `"Resolved with previous resolution"` -- `git checkout --conflict=merge <file>` recupera el conflicto, desactivando el - rerere +- `git checkout --conflict=<style> <file>` recupera el conflicto, desactivando + el rerere - `git rerere` se puede aplicar después el rerere automáticamente ## Debugging con Git |