El problema acá es el orden de las carpetas y sub carpetas.
- La carpeta a la cual de manera didáctica se le llamó servidor es un repositorio y puede estar en cualquier lugar sea en tu computadora o en un servidor en la nube.
- Lo importante en el orden es en donde ubicas tus carpetas que van a enviar y recibir la información(en la clase el instructor crea las carpetas bruno y ana) de tu repositorio que el caso de clase es la carpeta servidor.
- Bruno, Ana y servidor tienen que ser carpetas separadas tal como lo muestra el profesor en la clase al hacer el
ls
. Por las imágenes que compartiste hasta acá estas bien. - Ahora acá viene el tema, el inicializar un repostorio con
git init
se debe hacer en la carpeta donde tienes el proyecto en cual vas a trabajar en el caso de la clase es donde tengas el archivo index.html pero veo que lo hiciste en la carpeta GityGithub la cual es la carpeta raíz de Bruno, Ana y servidor. Por ello es que git te dice que tienes carpetas por rastrear. - Así que el git status y el git add que haces no es en el lugar correcto lo cual te está originando los problemas.
- Si te fijas hasy lineas de texto en el git bash que tienen colores, las que están en amarillo te indican en carpeta estás.
Por ejemplo esta es la parte donde el profesor crea la carpeta servidor
fijate que cuando hace el
mkdir servidor
está dentro de la carpeta git-y-github luego usa el cd servidor/
para entrar a la carpeta servidor y desde ahí usar el git init --bare
Acá puedes ver como el profesor usando el cd entra a la carpeta bruno para hacer el git init
Si no me expliqué bien pregunta nuevamente para intentar detallar mejor.