Eu hospedei meus primeiros projetos no GitHub, mas quando eu fizer um site para um cliente, que vai está na hospedagem e etc, eu só coloco aqueles arquivos mesmo assim como eu coloquei no Git?
Fiquei com essa dúvida depois de pesquisar a questão dos protocolos como HTTP, e outras questões como Media Types, Query Strings e etc, que diz nesse artigo: https://www.alura.com.br/artigos/desmistificando-o-protocolo-http-parte-1
Pra ser sincero, não entendi até onde essas questões são de responsabilidade minha e quais são responsabilidade do servidor