Pular para o conteúdo principal

Instalação do Git: o guia definitivo

Neste tutorial, você vai aprender como configurar o Git no seu computador em diferentes sistemas operacionais.
Atualizado 17 de set. de 2026  · 7 min lido

Explorar com IA

ChatGPTClaudePerplexity

Git é uma ferramenta gratuita e de código aberto, usada principalmente como um sistema de controle de versão distribuído. Em outras palavras, é um software que ajuda a gerenciar as diferentes versões de algo — como o código-fonte de um projeto. Existem outros sistemas de controle de versão, como Subversion e Bazaar, mas o Git é o mais popular e o mais usado para acompanhar as versões do código.

O principal motivo para usar um sistema de controle de versão é poder rastrear, com detalhes, as diferentes versões de um projeto. Ele também facilita a colaboração com o time. Quando várias pessoas trabalham no mesmo projeto e surgem conflitos, o controle de versão entra em cena para mostrar "quem fez a mudança", "por que a mudança foi feita", "quando foi feita", e assim por diante.

Existem muitas IDEs disponíveis para Python, e você pode integrar o Git ao seu projeto. Se estiver escolhendo uma IDE, dê uma olhada neste tutorial: Top 5 Python IDEs for Data Science. Para uma configuração completa, há também um guia rápido na DataCamp: Top 5 IDES.

Para baixar o Git no Windows:

  1. Acesse o site do Git: Git Download
  2. Baixe o instalador compatível com a sua versão do Windows.
  3. Instale o Git mantendo as opções padrão e recomendadas.

Depois disso, você já pode executar o git no prompt de comando. Ele exibirá informações úteis, incluindo o uso e os comandos mais comuns do Git para diferentes situações.

No Git existem diferentes níveis de configuração. A configuração pode ser definida em três níveis:

  1. Sistema
  2. Global
  3. Repositório

Entre esses três níveis, o mais alto é o de Sistema; o Global vem em seguida; e o de Repositório é o nível mais específico. Um mesmo parâmetro pode ser definido em vários níveis. Se, por exemplo, o parâmetro user.email estiver definido no nível de Repositório, ele sobrescreve o valor definido no nível Global. Da mesma forma, um valor definido no nível Global sobrescreve o do nível de Sistema.

O Git possui o comando config, que recebe parâmetros e argumentos para indicar em qual nível de configuração aplicar as definições.

  1. Nível de sistema (--system) Abrange todos os usuários, toda a máquina e todos os repositórios. No Windows, o arquivo de configuração fica em C:\Documents\Git\etc\gitconfig. Alterações nesse nível impactam todos os repositórios, por isso, editar a configuração no nível de sistema geralmente não é recomendado.

  2. Nível global (--global) Esse nível afeta as configurações do usuário do sistema operacional. No Windows, o arquivo é armazenado em C:\Users\<UserName>\.gitconfig.

  3. Nível de repositório (--local)

O nível de repositório é específico para cada projeto. Por exemplo, se você clonou um projeto do GitHub, por padrão o git config grava no nível local quando nenhum nível é informado. O arquivo de configuração fica na subpasta do repositório .git. No Windows, ele fica em C:\<RepoFolder>\.git\config.

Configuração básica

Você pode executar os comandos abaixo no prompt para começar com o pé direito.

Você também pode verificar a versão do Git

git --version

Defina seu nome no Git

git config --global user.name "<Your-Full-Name>"

Defina seu e-mail no Git

git config --global user.email "<your-email-address>"

Ative a saída colorida do Git

git config --global color.ui auto

Mostre o estado original em conflitos

git config --global merge.conflictstyle diff3

Liste as configurações atuais

git config --list

Para saber mais, visite: Git Configuration.

Git com um editor de código

Você pode usar o Git com as IDEs/editores que preferir. Há muitos editores populares por aí. Escolha o seu favorito e procure rapidamente no Google como integrá-lo ao Git.

Configuração do Sublime Text:

git config --global core.editor "'C:/Program Files/Sublime Text 2/sublime_text.exe' -n -w"

Configuração do VSCode:

git config --global core.editor "code --wait"

Configuração do Atom:

git config --global core.editor "atom --wait"

Para baixar o Git no macOS/Linux:

  1. Acesse o site do Git: Git Download
  2. Baixe o instalador compatível com a sua versão de macOS/Linux.
  3. Instale o Git mantendo as opções padrão e recomendadas.

Depois disso, você já pode executar o git no terminal. Ele exibirá informações úteis, incluindo o uso e os comandos mais comuns do Git para diferentes situações.

No Git, existem três níveis de configuração:

  1. Sistema
  2. Global
  3. Repositório

O nível mais alto é o de Sistema, seguido pelo Global, e o nível de Repositório é o mais específico. Um mesmo parâmetro pode ser configurado em vários níveis. Se, por exemplo, user.email estiver definido no nível de Repositório, ele sobrescreve o valor do nível Global; e um valor no nível Global sobrescreve o do nível de Sistema.

O comando config do Git aceita parâmetros e argumentos para indicar em qual nível aplicar as configurações.

  1. Nível de sistema (--system) Abrange todos os usuários, a máquina inteira e todos os repositórios. No Linux, o arquivo fica em /etc/gitconfig. No macOS, em /usr/local/git/etc/gitconfig. Alterações nesse nível impactam todos os repositórios, por isso geralmente não é recomendado editar aqui. Além disso, exige privilégios administrativos (root) tanto no macOS quanto no Linux.

  2. Nível global (--global) Afeta as configurações do usuário do sistema operacional. No Linux e no macOS, o arquivo fica em ~/.gitconfig.

  3. Nível de repositório (--local)

O nível de repositório é específico para cada projeto. Se você clonou um projeto do GitHub, por padrão o git config grava no nível local quando nenhum nível é informado. O arquivo de configuração fica na subpasta .git do repositório. No Linux e no macOS, ele fica em ~/<MyRepoFolder>/.git/config.

Configuração básica

Execute os comandos abaixo no terminal para ter uma experiência melhor.

Defina seu nome no Git

git config --global user.name "<Your-Full-Name>"

Defina seu e-mail no Git

git config --global user.email "<your-email-address>"

Ative a saída colorida do Git

git config --global color.ui auto

Mostre o estado original em conflitos

git config --global merge.conflictstyle diff3

Liste as configurações atuais

git config --list

Git com um editor de código

Configuração do Sublime Text

git config --global core.editor "'/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl' -n -w"

Configuração do VSCode

git config --global core.editor "code --wait"

Configuração do Atom

git config --global core.editor "atom --wait"

Conclusão

Neste tutorial, você viu como instalar o Git em diferentes sistemas operacionais. Também aprendeu a fazer a configuração básica para usar com suas IDEs favoritas e entendeu os diferentes níveis de configuração do Git.

Há muitos recursos para aprender Git:

 1. Getting Git Right

 2. Git Basics

Se quiser se aprofundar em Git, faça o curso da DataCamp Introduction to Git For Data Science.

Tópicos
Git
Ciência de dados
Relacionado
Git

blog

O que é Git? Manual completo do Git

Saiba mais sobre o sistema de controle de versão mais conhecido e por que é uma ferramenta de colaboração indispensável para cientistas de dados e programadores.
Summer Worsley's photo

Summer Worsley

14 min

blog

Tutorial: Como instalar o Python no macOS e no Windows

Saiba como instalar o Python em sua máquina pessoal com este tutorial passo a passo. Se você é um usuário do Windows ou do macOS, descubra vários métodos para começar a usar o Python em sua máquina.
Richie Cotton's photo

Richie Cotton

14 min

Tutorial

Tutorial de GitHub e Git para iniciantes

Um tutorial para iniciantes mostrando como o controle de versão do Git funciona e por que ele é essencial em projetos de ciência de dados.
Abid Ali Awan's photo

Abid Ali Awan

9 min

Tutorial

Tutorial de push e pull do GIT

Saiba como realizar solicitações Git PUSH e PULL por meio do GitHub Desktop e da linha de comando.

Olivia Smith

13 min

Tutorial

Tutorial de instalação do Anaconda no Windows

Este tutorial demonstrará como você pode instalar o Anaconda, um poderoso gerenciador de pacotes, no Microsoft Windows.
DataCamp Team's photo

DataCamp Team

5 min

Tutorial

Tutorial do Python pandas: O guia definitivo para iniciantes

Você está pronto para começar sua jornada com os pandas? Aqui está um guia passo a passo sobre como você pode começar.
Vidhi Chugh's photo

Vidhi Chugh

15 min

Ver MaisVer Mais