~ / hub / histórias / Como o Git nasceu (e por que o Linux preci
27 set 2026históriasguia prático

Como o Git nasceu (e por que o Linux precisava dele)

BitKeeper, ruptura de licença e o sistema de controle de versão distribuído criado por Linus Torvalds em 2005.

O problema em 2005

O kernel Linux já era enorme e colaborativo. O projeto usava o BitKeeper, um sistema proprietário que, por um tempo, era gratuito para uso open source. Quando essa relação quebrou, o kernel ficou sem ferramenta adequada de escala.

O que Linus priorizou no Git

  • Distribuído — cada clone é um repositório completo
  • Rápido em operações locais (commit, diff, merge)
  • Integridade — conteúdo endereçado por hash
  • Ramificações baratas — branch como fluxo de trabalho normal

Git não nasceu “fácil de usar”; nasceu para o workflow do kernel. Interfaces amigáveis (GitHub, GUIs, git switch) vieram depois.

Para o dev de hoje

Entender merge, rebase e histórico não é preciosismo: é o que evita desastre em time. Comece pelo curso Git e pelo guia de conflito de merge.

← histórias

Diagnóstico gratuito

30 minutos para o seu cenário.

agendar →