fbpx

Responder a: Error al cambiar de rama en Git.

  • Angel Sánchez

    organizador
    11 marzo, 2024 en 10:54 am

    El error que estás viendo al intentar cambiar a la rama “master” se debe a que tienes archivos no rastreados en tu directorio de trabajo que entrarían en conflicto con la rama de destino. En este caso, el archivo “web/index.html” es uno de esos archivos.

    Por lo que veo estas dentro de la rama “header” y en dicha rama deseas guardar los cambios del archivo “hobbies.txt”, con el comando:

    git add hobbies.txt

    Pero recuerda que, si has hecho más cambios mientras estabas en la rama “header”, como modificar archivos, agregar archivos, etc., estos cambios quedarán “guardados” y tendrás que aplicarlos antes de cambiar a otra rama.

    Si por error creaste/modificaste “web/index.html” dentro de la rama “header” puedes eliminar los cambios (perderás los cambios en “web/index.html”) con este comando:

    git clean -f

    Y después ya pasarte a la rama que deseas:

    git checkout master

    Es muy probable que se te estén pasando algunas cosas del curso. Trata de ir con un poco de más calma y repetir clases si es necesario. Y cualquier duda que tengas puedes usar estos foros.

    Me confirmas si se solucionó tu problema 😀