Capítulo 14: O Arquivo Multiversal (GitHub) 🐙🌐

Neste capítulo, vamos sair do nosso computador local e aprender a usar o GitHub, a maior plataforma de compartilhamento de código do mundo, usando o tema A Grande Biblioteca!


📖 O que é o GitHub?

Como vimos na introdução, o GitHub é um site onde você pode hospedar os seus repositórios Git. Ele serve como um backup seguro e como uma vitrine para o seu trabalho (seu portfólio!).

Para usar o GitHub, você precisa:

  1. Criar uma conta gratuita no site github.com.
  2. Criar um novo repositório lá dentro (um espaço para o seu projeto).

📖 Exemplo Guiado: Criando um Repositório no GitHub

  1. Faça login no GitHub.
  2. Clique no botão verde New (ou no símbolo de + no topo direito).
  3. Dê um nome para o repositório (ex: meu-primeiro-repositorio).
  4. Escolha se ele será Public (todos podem ver) ou Private (só você vê).
  5. Deixe as opções de README e .gitignore desmarcadas por enquanto (pois vamos enviar um projeto que já existe!).
  6. Clique em Create repository.

Você verá uma página com alguns comandos. No próximo capítulo veremos como conectar o seu computador a essa página!


📊 Ilustração Visual: Local vs Nuvem

graph LR
    A[Seu PC: Git] -->|Internet| B[Nuvem: GitHub]

🛠️ Prática Obrigatória 1: Criando a Conta

Se você ainda não tem uma conta no GitHub, acesse o site e crie uma! Se já tiver, crie um repositório vazio chamado teste-curso para praticar!


🔑 Gabarito de Código

Prática 1:

Essa prática é visual! Se você conseguiu ver a tela com os comandos de ajuda do GitHub após criar o repositório, parabéns! Você concluiu a missão.

📤 Instruções de Entrega (GitHub Desktop + Microsoft Teams)

  1. Faça o Commit: No GitHub Desktop, digite a mensagem (ex: Finaliza Capítulo X) e clique em Commit to main.
  2. Envie para a Nuvem (Push): Clique em Push origin.
  3. ⚠️ IMPORTANTE: Seu repositório DEVE SER PÚBLICO.
  4. No Microsoft Teams:
    • Copie o link do seu repositório.
    • Cole na tarefa correspondente no Teams.
    • Clique em Entregar.

Capitulo Anterior | Proximo Capitulo