Introdução

Antes de criar qualquer aplicativo, site ou sistema, é essencial aprender a organizar e versionar projetos.
Neste guia você vai configurar as duas ferramentas básicas usadas por praticamente todo desenvolvedor no mundo:

Este conteúdo é indicado para:


Git e GitHub: o que são e por que você precisa dos dois

Git é um sistema de controle de versões.
Ele registra cada alteração feita em um projeto, permitindo:

GitHub é uma plataforma online que hospeda projetos Git.
Ele permite:

👉 Resumo prático


PARTE 1 — Criando sua conta no GitHub

1. Acessar o site oficial

Acesse:

https://github.com

Clique em Sign up.


2. Criar a conta

Preencha os campos solicitados:

Esse username aparece:

Exemplo:

https://github.com/seu-usuario

Finalize o cadastro e confirme o email enviado pelo GitHub.


3. Criar seu primeiro repositório

Depois de logado:

  1. Clique em New repository

  2. Preencha:

    • Repository name: meu-primeiro-projeto

  3. Escolha:

    • Public

  4. Marque:

    • Add a README file

  5. Clique em Create repository

Esse repositório será usado nos próximos passos da série.


PARTE 2 — Instalando o Git no computador

Agora vamos instalar o Git localmente.


4. Baixar o Git

Clique em Download e escolha Windows.


5. Instalar o Git

  1. Abra o instalador

  2. Clique em Next em todas as telas

  3. Não altere as opções padrão

  4. Clique em Install

  5. Finalize a instalação

As configurações padrão já são adequadas para a maioria dos projetos.


6. Abrir o Git Bash

Após a instalação:

  1. Abra o menu iniciar

  2. Procure por Git Bash

  3. Abra o programa

O Git Bash é o terminal que permite usar comandos do Git.


7. Verificar se o Git foi instalado corretamente

No Git Bash, execute:

git --version

Se aparecer algo como:

git version 2.xx.x

O Git está instalado corretamente.


Conclusão

Neste guia você:

Esses passos são obrigatórios antes de começar a programar de forma organizada.


Próximo passo

👉 Git na prática: commits, push, pull e trabalho em equipe

No próximo conteúdo você vai aprender: