Como Instalar Git e Git Bash no Windows

Instalação em destaque do Git Bash no Windows10 11

Git Bash é um emulador de terminal para Windows, usado para uma experiência de linha de comando do Git. Com o Git Bash, você pode trabalhar em quaisquer alterações no código no próprio terminal, sem a necessidade de outro ambiente de codificação, como Atom, Notepad++, etc. Siga os vários métodos neste guia para instalar o Git e o Git Bash no Windows. Quando você adiciona o Git Bash como um programa no Windows, ele instala todo o sistema de controle de versão do Git.

Bom saber: precisa de um editor de texto? Confira esta lista das melhores opções multiplataforma para programadores.

Índice

  • Como Instalar Git Bash/Git no Windows
    1. Usando o Instalador do Git para Windows
    1. Usando a Versão Portátil do Git
    1. Usando a Ferramenta Winget
    1. Chocolatey
  • Perguntas Frequentes

Como Instalar Git Bash/Git no Windows

Existem quatro métodos diferentes para instalar o Git Bash/Git no Windows, e cada um tem suas vantagens. O primeiro método é as instruções completas para um instalador regular do Git, enquanto os outros métodos são atalhos que levam aos mesmos resultados.

1. Usando o Instalador do Git para Windows

Instalar o Git para Windows é muito fácil, mas você deve verificar cuidadosamente os passos para evitar erros de sincronização mais tarde.

  1. Clique no link do Windows na página de download.

Página oficial de downloads do Git Bash para Windows e outros sistemas operacionais.

  1. Você verá vários links de download. Se você está procurando um instalador regular, escolha a versão mais recente de 64 bits para Windows.

Link de download para a versão mais recente do Git Bash para Windows.

  1. Aceite a Licença Pública Geral GNU.

Página de licença geral do Git para acordo dos usuários do Windows.

  1. Selecione um local de destino em seu dispositivo Windows.

Selecionar pasta de destino para o Git no sistema Windows 11.

  1. Selecione os componentes que deseja instalar e desmarque os que não deseja. No mínimo, você precisará habilitar as opções para “Git Bash”, “Git GUI”, “Git LFS (Suporte a Arquivos Grandes)”, “Associar arquivos de configuração .git com o editor de texto padrão” e “Associar arquivos .sh para serem executados com o Bash.” Na maioria dos casos, essas opções obrigatórias devem estar habilitadas por padrão.

Selecione os componentes a serem instalados em uma configuração do Git para Windows.

  1. Uma pasta do Git será criada como padrão em Program Files. Você pode optar por não criar uma pasta no Menu Iniciar.

Desativar pasta do menu iniciar para o Git instalado no Windows.

Dica: confira esses canais úteis do YouTube que podem te ensinar a programar.

Personalizando Sua Instalação

Na próxima etapa, você terá a opção de escolher o editor padrão pelo Git.

  1. Embora o Vim seja o editor padrão, você encontrará muitas outras opções, como Notepad++, Atom, Visual Studio Code e Sublime Text. Para este tutorial, estamos usando o Vim.

Selecionando o Vim como editor de texto padrão para a instalação do Git no Windows com outras opções visíveis.

  1. Selecione o nome do ramo inicial ou deixe para o Git decidir. É mais seguro selecionar “Deixar o Git decidir.”

Deixar o Git decidir escolhido como a opção para ajustar o nome do ramo inicial em novos repositórios.

  1. Selecione o ambiente PATH recomendado de “Git da linha de comando e também de software de terceiros.”

Selecionar Git da linha de comando como opção para ajustar o ambiente PATH.

  1. Selecione “Usar OpenSSH empacotado” como seu cliente executável de shell seguro (SSH).

Escolhendo OpenSSH empacotado como executável SSH para uso do Git.

  1. Escolha o backend de transporte HTTPS, “Usar a biblioteca OpenSSL,” para autenticação superior.

Selecionar a biblioteca OpenSSL como backend de transporte HTTPS para uso do Git.

  1. Outra convenção do Git é configurar as quebras de linha em arquivos de texto. Selecione “Checkout estilo Windows, commit estilo Unix.”

Selecionando checkout estilo Windows commit estilo Unix para as conversões de quebra de linha do Git.

  1. Você precisa de um emulador de terminal para usar com o Git Bash. Opte pelo MinTTY, o terminal padrão do MSYS2, em vez da janela do console do Windows. Isso mantém os programas do Git separados do que você faz no Prompt de Comando.

Usar MinTTY como emulador de terminal padrão para configuração do Git Bash no Windows.

  1. Selecione a opção “Padrão” para o comportamento das solicitações “git pull.”

Escolher comportamento padrão do Git pull como opção padrão de avanço rápido e mesclagem.

  1. Para gerenciar suas credenciais do GitHub e de outros terceiros, selecione “Gerenciador de Credenciais do Git.”

Escolher Gerenciador de Credenciais do Git como ajudante de credenciais padrão a ser configurado.

Dica: se você é novo no Git, familiarize-se com nosso guia completo para iniciantes.

Opções Adicionais

Existem também algumas opções extras que você precisa configurar em uma instalação regular do Git para Windows.

  1. Selecione “Habilitar cache do sistema de arquivos” para um aumento de desempenho aprimorado.

Habilitar cache do sistema de arquivos para configurar opções extras no Git.

  1. É seguro ignorar as opções experimentais, como consoles pseudo.

Recursos experimentais a serem testados no Git: consoles pseudo, monitor de sistema de arquivos etc.

  1. Pode levar alguns minutos para a instalação do Git ser concluída.

Git instalando em um computador Windows 11.

  1. Você pode iniciar o Git Bash após a conclusão do Assistente de Configuração do Git.

Instalação do Git concluída em computador Windows 11 com mensagem exibida no Assistente.

  1. Alternativamente, localize o aplicativo Git Bash na pesquisa do Windows ou abra o executável da pasta onde ele está instalado.

Git Bash mostrado na janela do Explorador de Arquivos sob a pasta Git salva em Program Files.

  1. O emulador de terminal MinTTY deve estar visível. Isso ajudará você a manter suas operações do Git separadas das demais funções do PC. A janela do MinTTY se sente igual ao terminal de comando.

Comando ls na janela do console do Git Bash.

Dica: você sabia que pode adicionar capturas de tela e animações ao GitHub, pull requests e operá-los a partir da sua janela do Git Bash?

2. Usando a Versão Portátil do Git

Além do longo instalador regular, o Git também possui uma versão portátil para Windows, que é muito prática.

  1. Vá para a página de Download do Git para Windows e clique no link de download da versão Portátil do Windows.

Links de download para a versão portátil do Git no Windows.

  1. Salve o arquivo .ZIP Portátil em uma pasta de sua escolha.

Versão portátil do Git disponível na pasta de downloads do Windows 11.

  1. Você pode mudar o destino da instalação portátil do Git clicando no ícone de três pontos.

Localização da instalação portátil do Git no Windows 11.

  1. Aguarde até que o instalador portátil seja extraído completamente.

Extraindo a versão portátil do Git no Windows com exibição do número percentual.

  1. Uma vez que o processo esteja completo, você encontrará a pasta portátil aninhada dentro de “Instalação do Git Bash Windows.”

Localização da pasta portátil do Git no Windows.

  1. Inicie o aplicativo Git Bash a partir da pasta PortableGit, depois salve-o em um pen drive, se desejar.

Iniciando o aplicativo Git Bash a partir da pasta PortableGit.

  1. O emulador MinTTY se descreve como um terminal portátil, mas não é diferente de um terminal regular, e você pode usar todos os seus comandos do Git aqui.

Versão portátil do Git Bash aberta no Windows 11.

Dica: você usa aplicativos portáteis com frequência? Aprenda como adicioná-los à inicialização do Windows.

3. Usando a Ferramenta Winget

Você pode usar a ferramenta de linha de comando Winget para instalar Git/Git Bash no Windows.

  1. Instale o aplicativo Instalador de Aplicativos da Microsoft Store em seu computador.

Instalador de Aplicativos visível na Microsoft Store.

  1. Abra o Prompt de Comando em modo administrador.
  2. Digite winget para verificar se o programa Instalador de Aplicativos foi instalado corretamente. Ele mostrará vários comandos que você pode usar com o Winget.

Digite Winget no Prompt de Comando em modo Administrador para revisar suas opções.

  1. Instale o Git usando o Winget no Prompt de Comando digitando o seguinte código:
winget install --id Git.Git -e --source winget

Baixando e instalando o Git via Winget no Prompt de Comando do Windows 11.

  1. Pode levar até um minuto para o Git ser instalado através do Winget no Prompt de Comando. Você também pode encontrar uma janela pop-up do instalador.

Instalando o Git via Winget dentro da janela do Prompt de Comando.

  1. Verifique se há uma mensagem de “Instalação bem-sucedida” no Prompt de Comando.

Mensagem de Git instalado com sucesso na janela do Prompt de Comando.

  1. Uma vez que o Assistente de Configuração do Git termine de instalar o Git, inicie o Git Bash ou abra o terminal do programa a partir da caixa de pesquisa do Windows em modo Administrador.

Pesquisar o aplicativo Git Bash no Windows 11.

Bom saber: os widgets do Windows 11 não estão funcionando para você? Tente essas soluções.

4. Chocolatey

Chocolatey é um programa do Windows em PowerShell que pode ajudá-lo rapidamente a instalar a versão completa do Git/Git Bash. É como uma camada em torno de qualquer aplicativo alvo que está sendo instalado.

  1. Abra o PowerShell em modo Administrador.
  2. Instale o Chocolatey no Windows usando o seguinte comando. Você não receberá nenhuma mensagem confirmando que a instalação foi bem-sucedida. Uma vez que o processo esteja completo, feche a janela do PowerShell e reinicie.
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol =[System.Net.ServicePointManager]::SecurityProtocol -bor3072; iex((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))

Última versão do Chocolatey instalada via PowerShell.

  1. Na nova janela do PowerShell (modo Administrador), digite o seguinte para instalar o Git usando o Chocolatey.
choco install git.install

Instalando o Git via programa Chocolatey na janela do PowerShell.

  1. Clique em “A” ou “Y” para conceder as permissões necessárias ao Chocolatey.

Clique em A para instalar todos os scripts do Git via Chocolatey no PowerShell.

  1. Uma vez que o Git esteja instalado em seu dispositivo, você deve ver uma mensagem de sucesso na janela do PowerShell.

Mensagem de instalação do Git bem-sucedida no pacote Chocolatey exibida na janela do PowerShell.

Bom saber: quer aprender a usar o PowerShell? Você precisará desta lista de comandos essenciais.

Perguntas Frequentes

Qual é a diferença entre Git e GitHub?

Git é um sistema de controle de versão de código aberto cujos repositórios são hospedados no GitHub, uma coleção online de códigos-fonte do Git. O GitHub é de propriedade da Microsoft; no entanto, sua natureza de código aberto não mudou por causa da propriedade. Você precisa do Git para executar muitos projetos do GitHub, mas não é verdade ao contrário, pois existem alternativas ao GitHub, como GitBucket, GitLab e SourceForge.

Qual é a diferença entre Git e Git Bash?

Git é o sistema original de controle de versão baseado em Unix lançado em 2005 por Linus Torvalds para rastrear alterações de código em projetos de colaboração multiusuário no Linux e Mac. Bash é outro shell de linha de comando específico do Linux baseado em Unix.

O sistema operacional da Microsoft não é nativamente projetado para Bash, um shell de linha de comando específico do Linux. Portanto, os usuários do Windows devem instalar o Git Bash, um software de terceiros que é um Emulador de Terminal personalizado projetado especificamente para Windows. Com o Git Bash, você pode operar tanto o Git quanto o Bash juntos no Windows.

O Git pode ser completamente desinstalado do Windows?

Você pode desinstalar completamente o Git do Windows desinstalando o aplicativo Git Bash em “Adicionar ou remover programas” nas Configurações ou indo ao Painel de Controle e clicando em “Desinstalar um programa” em Programas e Recursos. Localize a pasta do Git na unidade C:\ usando o menu de pesquisa do Windows e, em seguida, exclua-a. Se você estiver usando a versão portátil do Git no Windows, exclua a pasta do Git, pois nenhuma outra instalação foi feita.

Crédito da imagem: DepositPhotos. Todas as capturas de tela por Sayak Boral.