Colocando uma página no ar gratuitamente com o github: um guia prático
Olá, seja muito bem vindo(a), nos artigos anteriores sobre Git e Github nós aprendermos a estilizar o nosso readme de perfil (https://programacao-descomplicada.blogspot.com/2022/12/um-github-incrivel-comeca-pelo-readme.html) e agora nós vamos aprender a utilizar o Github pages para subir gratuitamente projetos e poder ter um link em que as pessoas possam ver seu trabalho.
Inicialmente, eu desenvolvo o projeto de forma local no meu computador e inicializo um repositório normalmente no github. A diferença vai na hora de subir as modificações para o repositório remoto.
Primeiramente eu sigo os passos comuns no meu git: inicializar ele no projeto local, adicionar o link do repositório remoto com o comando git add remote, porém inicialmente o git me dá uma branche chamada master e é ela que eu modifico antes de commitar as modificações e dar push.
Com o comando git checkout -b eu crio uma nova branch e mudo automaticamente da master para ela. Esta nova branch precisa ser chamada de gh-pages para que o github pages funcione corretamente.
Após essa mudança eu realizo os commits e dou um push para a branch gh-pages, com os arquivos no repositório remoto do github eu vou em uma página do navegador para testar: nomedeusuario.github.io/nomedorepositorio/.
Bem simples e prático, uso o github pages para páginas web simples em HTML, CSS e JavaScript quando preciso, mas ele tem limitações como serviço gratuito que você pode ler nesse artigo: https://docs.github.com/en/pages/getting-started-with-github-pages/about-github-pages. Basicamente, é recomendado um limite de 1GB para repositórios, dentre outras informações.
O github pages é um ótimo serviço do github para subir pequenos projetos e ter um link para colocar no portfólio, eu vou ficando por aqui, deixo um abraço para você e até o próximo artigo.
Blog: https://programacao-descomplicada.blogspot.com/2022/12/colocando-uma-pagina-no-ar.html