Los contenidos del directory (files del proyecto) no aparecen cuando se intenta comprometer / presionar / actualizar el repository

Estoy intentando enviar los últimos contenidos a mi repository remoto. Parece que cuando miro desde el browser, los contenidos en el directory SuperheroShawn no se muestran cuando realicé mi última confirmación, y supongo que también deberían aparecer en el estado de git. Todo lo que veo es la carpeta real que se muestra a través del browser sin contenido (ver image a continuación):

Los archivos de proyecto no se muestran en el directorio SuperheroShawn

Esto es lo que aparece en la terminal cuando hago el estado de git (¿supongo que los files del proyecto también deberían aparecer aquí en la carpeta Week1 y 2 y no solo en la ruta del directory?):

¿Qué aparece cuando escribo el estado de git, supongo que los archivos del proyecto deberían aparecer aquí también si todo funcionaba correctamente?

Contenido de la carpeta real de SuperheroShawn que deseo poder seguir / confirmar: Contenido real de SuperheroShawn que deseo poder seguir / comprometer

¿Alguna idea de lo que estoy haciendo mal y por qué no está detectando estos files de proyecto en SuperheroShawn para poder comenzar a enviar commits?

Intenté 'git commit -a' y obtengo esto: enter image description here

Git tiene un área de preparación donde selecciona nuevos files y modificaciones de files para ser rastreados en el repository. Para que sus nuevos files aparezcan en el repository de git, debe agregarlos específicamente para ser rastreados.

No es suficiente hacer git commit -a , porque eso solo hace modificaciones, no crea nuevos files.


Para organizar todos los files en el directory actual para agregarlos al repository, ejecute lo siguiente:

 git add . 

Si ejecuta el git status luego, verá que se han agregado todos los files para ser rastreados. Entonces simplemente git commit normalmente y todos sus files se agregarán al repository.

Para get más información acerca de cómo funciona la transición en git, lea esta página de los documentos de git-scm .