Olá Matthaeus, tudo bem?
Desculpe a demora em retornar.
Realmente, é possível que um site utilize diferentes versões do protocolo HTTP para diferentes recursos. Isso pode acontecer por diversos motivos, como a compatibilidade do servidor com a versão do protocolo ou a necessidade de utilizar recursos de terceiros que ainda não suportam a versão mais recente do HTTP.
No caso específico do GitHub, é possível que alguns recursos estejam em servidores que não suportam o HTTP/2 ou HTTP/3, o que faz com que a conexão seja feita utilizando a versão mais antiga do protocolo, o HTTP/1.1. Isso não é necessariamente um problema, mas pode impactar no desempenho do site.
De qualquer forma, é importante lembrar que o HTTP/2 e HTTP/3 são versões mais recentes e otimizadas do protocolo, que trazem melhorias significativas em relação ao HTTP/1.1. Por isso, sempre que possível, é recomendado utilizar a versão mais recente do protocolo.
Espero ter ajudado.
Um abraço e bons estudos.