1
respuesta

[Sugerencia] conflicto

Al ejecutar el rebase me aparece este mensaje con varios conflictos Usuario@s MINGW64 /cursos/one/Git y GitHub controle y comparta su código/Repo (master) $ git rebase titulo Auto-merging index.html CONFLICT (content): Merge conflict in index.html error: could not apply 1d2a18d... Corrigiendo el nombre del curso de Docker hint: Resolve all conflicts manually, mark them as resolved with hint: "git add/rm ", then run "git rebase --continue". hint: You can instead skip this commit: run "git rebase --skip". hint: To abort and get back to the state before "git rebase", run "git rebase --abort". Could not apply 1d2a18d... Corrigiendo el nombre del curso de Docker

Usuario@s MINGW64 /cursos/one/Git y GitHub controle y comparta su código/Repo (master|REBASE 1/5) $ git status interactive rebase in progress; onto 6d25de7 Last command done (1 command done): pick 1d2a18d Corrigiendo el nombre del curso de Docker Next commands to do (4 remaining commands): pick 5bcc21c Corrigiendo curso de vagrant pick 8cfdf61 Agregando curso de Kubernetes 3 (use "git rebase --edit-todo" to view and edit) You are currently rebasing branch 'master' on '6d25de7'. (fix conflicts and then run "git rebase --continue") (use "git rebase --skip" to skip this patch) (use "git rebase --abort" to check out the original branch)

Unmerged paths: (use "git restore --staged ..." to unstage) (use "git add ..." to mark resolution) both modified: index.html

no changes added to commit (use "git add" and/or "git commit -a")

Luego de solucionar los 5 conflictos, no se si eran por cada uno de los commits, la terminal me dejo realizar el rebase, use el comando $ git rebase --continue Estuvo bien lo que hice?

1 respuesta

¡Hola Jhonivánforero!

Por lo que puedo entender, estabas teniendo problemas al ejecutar el rebase en Git y te aparecieron varios conflictos. Es normal que esto suceda, pero lo importante es saber cómo solucionarlos.

En este caso, la terminal te sugiere que resuelvas los conflictos manualmente y los marques como resueltos con el comando "git add/rm", y luego ejecutes "git rebase --continue". Si lograste solucionar los 5 conflictos y la terminal te permitió continuar con el rebase, entonces hiciste lo correcto.

Recuerda que en Git es importante solucionar los conflictos manualmente porque esto asegura que el código final sea coherente y funcione correctamente.

¡Espero haber ayudado y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios! :)