¡Hola Jaciel, espero que estés bien!
Entiendo tu confusión con Git y GitHub. Cuando realizas commits en Git, los archivos se guardan localmente en tu computadora, no en GitHub. Git Bash es una interfaz de línea de comandos que te permite interactuar con Git en tu computadora.
Y no, no es algo que Github hace automáticamente, para tener los archivos localmente de un repositorio en línea es necesario realizar la clonación del repositorio en su máquina.
Y para insertar los archivos locales en un repositorio en línea es necesario realizar un commit
en una rama del repositorio en github.
Para encontrar la carpeta donde se guardaron los commits, puedes utilizar el comando git log
en Git Bash. Este comando te mostrará el historial de commits y las ubicaciones de los archivos. Si necesitas acceder a los archivos directamente, puedes utilizar el Explorador de Archivos de tu computadora para navegar a la carpeta donde tienes tu repositorio de Git.
Recuerda que GitHub es un servicio en la nube que te permite almacenar y colaborar en repositorios Git, pero los commits se guardan localmente en tu computadora.
Espero que esta información te ayude a aclarar tu duda. ¡Sigue adelante con tu aprendizaje de Git y GitHub!
Espero haber ayudado y buenos estudios!