Olá Israel, tudo bem?
Pelo que entendi, o seu projeto parece estar funcionando corretamente quando você o abre no VS Code usando o Live Server. No entanto, quando você sobe o projeto para o GitHub e tenta abrir o arquivo index.html, ele parece estar bugado.
Uma possível causa para esse problema pode ser o caminho dos arquivos no seu projeto. Quando você abre o arquivo index.html no VS Code usando o Live Server, ele pode estar buscando os arquivos em um caminho relativo ao diretório onde o arquivo está salvo. Porém, quando você abre o arquivo diretamente do GitHub, ele pode estar buscando os arquivos em um caminho diferente, o que pode estar causando o erro.
Para resolver esse problema, você pode tentar usar caminhos absolutos para os arquivos no seu projeto. Dessa forma, o navegador sempre irá encontrar os arquivos corretamente, independentemente do diretório em que o arquivo index.html estiver.
Outra opção é verificar se todos os arquivos do seu projeto foram enviados corretamente para o GitHub. Certifique-se de que todos os arquivos necessários estão presentes no repositório e que não há nenhum arquivo faltando ou corrompido.
Espero ter ajudado e bons estudos!