quinta-feira, 01 de outubro de 2026 · Edição online
TNT Web
TNT Web

Git GitHub iniciantes: guia completo e passo a passo

ResumoGit e GitHub são ferramentas essenciais para controle de versão e colaboração em projetos de software. Git gerencia o histórico de alterações localmente, enquanto GitHub hospeda repositórios remotos para compartilhamento e trabalho em equipe. O guia para iniciantes ensina comandos como git init, git add, git commit e git push, além de fluxos básicos de versionamento e colaboração.

Quer aprender Git e GitHub, mas não sabe por onde começar? Este guia completo para iniciantes explica os conceitos, os comandos essenciais e o passo a passo para versionar seus projetos e colaborar com outros desenvolvedores.

Dani Travassos Dani Travassos · Jornalista de geral
· · 5 min de leitura
Git GitHub iniciantes: guia completo e passo a passo
Foto: Imagem ilustrativa · TNT Web

Quer aprender Git e GitHub, mas não sabe por onde começar? Este guia completo para iniciantes explica os conceitos, os comandos essenciais e o passo a passo para versionar seus projetos e colaborar com outros desenvolvedores.

Se você está começando na programação, já deve ter ouvido falar de Git e GitHub. Eles são ferramentas essenciais para quem desenvolve software, e o melhor: são gratuitos. Este guia foi feito para você que nunca usou nada disso. Vamos direto ao ponto: ao final, você terá criado seu primeiro repositório no GitHub, feito um commit e entendido o fluxo básico de trabalho.

Pré-requisitos: um computador com acesso à internet, um editor de texto (como VS Code) e vontade de aprender. Não precisa saber programar.

Passo 1: Instalar o Git

O Git é o motor que roda tudo. Acesse o site oficial (git-scm.com) e baixe a versão para seu sistema operacional (Windows, macOS ou Linux). Durante a instalação no Windows, mantenha as opções padrão, elas já são boas para iniciantes. No macOS, você pode instalar via terminal com o comando xcode-select --install. Para Linux (Ubuntu/Debian), use sudo apt install git.

Dica: após instalar, abra o terminal (ou Git Bash no Windows) e digite git --version. Se aparecer um número (ex.: 2.43.0), deu certo.

Erro comum: pular a configuração inicial. O Git precisa saber quem você é para registrar os commits. Configure nome e e-mail com: git config --global user.name "Seu Nome" git config --global user.email "[email protected]"

Passo 2: Criar uma conta no GitHub

GitHub é a plataforma que hospeda seus repositórios na nuvem. Acesse github.com e clique em "Sign up". Escolha um nome de usuário, informe seu e-mail e crie uma senha. Você receberá um código de verificação no e-mail, insira-o e pronto.

Dica: o plano gratuito do GitHub já oferece repositórios ilimitados para projetos públicos e privados. Não precisa pagar nada.

Erro comum: confundir Git com GitHub. Git é o software de versionamento; GitHub é o serviço online que usa Git. Você pode usar Git sem GitHub, mas o GitHub facilita compartilhar seu código.

Passo 3: Criar seu primeiro repositório local

Um repositório é como uma pasta mágica que o Git "observa". Crie uma nova pasta no seu computador (ex.: meu-primeiro-repo) e abra o terminal nela. Dentro da pasta, digite: git init Isso inicializa um repositório Git vazio. Uma subpasta oculta .git é criada, é ali que o Git guarda todo o histórico.

Dica: você pode confirmar que deu certo com git status. A mensagem dirá que você está no branch main e que não há commits ainda.

Erro comum: esquecer de estar na pasta certa. Use cd para navegar até o diretório correto antes de digitar git init.

Passo 4: Adicionar e commitar arquivos

Crie um arquivo simples dentro da pasta, como index.html ou README.md. Escreva algo, por exemplo: "Olá, mundo!". Agora, no terminal, digite: git add . git commit -m "Primeiro commit: adiciona README" O comando git add . prepara todos os arquivos novos/modificados para o commit. O git commit tira um "instantâneo" do projeto com uma mensagem descritiva.

Dica: escreva mensagens de commit claras e no imperativo ("Adiciona", "Corrige", "Remove"). Isso ajuda você e outras pessoas a entenderem o histórico.

Erro comum: usar git commit sem o -m, isso abre um editor de texto (Vim) que pode confundir iniciantes. Sempre use a flag -m seguida da mensagem entre aspas.

Passo 5: Conectar ao GitHub e enviar o repositório

No GitHub, clique no botão "+" (canto superior direito) e escolha "New repository". Dê um nome (pode ser o mesmo da pasta local), deixe como público e não marque "Add a README" (já criamos um). Clique em "Create repository".

A página seguinte mostra comandos para conectar seu repositório local ao remoto. Copie e cole no terminal: git remote add origin https://github.com/seu-usuario/meu-primeiro-repo.git git branch -M main git push -u origin main Pronto! Seu código está no GitHub. Atualize a página do repositório no navegador e veja seus arquivos lá.

Dica: se aparecer um pedido de login, use um token de acesso pessoal (Personal Access Token) em vez de senha. No GitHub, vá em Settings > Developer settings > Personal access tokens > Tokens (classic) e crie um com escopo repo.

Erro comum: esquecer de criar o repositório no GitHub antes de tentar o git push. O comando git remote add só funciona se o repositório remoto já existir.

Checklist: o que você aprendeu

  • [ ] Instalou e configurou o Git
  • [ ] Criou conta no GitHub
  • [ ] Inicializou um repositório local com git init
  • [ ] Adicionou arquivos com git add e criou um commit com git commit
  • [ ] Conectou o repositório local ao GitHub e fez o primeiro git push

Perguntas frequentes sobre Git e GitHub

Como posso aprender Git e GitHub?

Comece com este guia prático. Depois, pratique criando repositórios para projetos pessoais. A documentação oficial do Git (git-scm.com) e o "Hello World" do GitHub (docs.github.com) são ótimos recursos gratuitos.

O Git é gratuito?

Sim, Git é um software livre e de código aberto. Você pode baixar, usar e distribuir sem pagar nada. O GitHub também oferece um plano gratuito com recursos suficientes para iniciantes.

Como funciona o Git e o GitHub?

Git registra cada alteração nos seus arquivos como um "commit", formando um histórico. GitHub hospeda esse histórico online e permite que outras pessoas vejam, copiem (clone) e contribuam com o projeto via pull requests.

Quais são os comandos básicos do Git?

Os essenciais: git init (iniciar repositório), git add (preparar arquivos), git commit (salvar instantâneo), git push (enviar para GitHub), git pull (baixar atualizações) e git clone (copiar repositório remoto).

Compartilhar:
Dani Travassos

Dani Travassos

Jornalista de geral

Jornalista de geral.

Ver todos os artigos →

Leia também

Circuit Breaker: guia para implementar na aplicação
Apps e Software

Circuit Breaker: guia para implementar na aplicação

Implementar circuit breaker exige definir limiares, estados e fallback. Este guia passo a passo mostra como configurar a proteção, testar e monitorar, com cuidados para não mascarar falhas reais.

16 de setembro de 2026 · Jonas Ribaldo
Idempotência API: o que é e por que importa
Apps e Software

Idempotência API: o que é e por que importa

Idempotência em API é a propriedade que garante que repetir a mesma requisição produza o mesmo efeito final, sem duplicar operações. Entenda por que isso importa em retentativas, pagamentos e integrações.

16 de setembro de 2026 · Dani Travassos
Consultar placa de carro: dá pra confiar no anúncio?
Apps e Software

Consultar placa de carro: dá pra confiar no anúncio?

Antes de mandar o sinal, dá pra checar a placa do carro em minutos. Entenda o que a consulta revela e onde mora o risco no anúncio online.

16 de setembro de 2026 · Redação

Gostou? Receba mais análises

Newsletter quinzenal · curadoria editorial · sem spam