DEV Community

ダニエリ for WoMakersCode

Posted on • Edited on

12

[Tutorial] Instalando, configurando e inicializando o Git no Windows

Para instalar o Git no Windows, acesse o site oficial.

Após baixar o instalador execute-o para começar a instalação.

instalador do git

A primeira tela nos é apresentado os termos da licença de utilização do Git.

Basta clicar em Next.

termos de licença

A tela seguinte é sobre o local de instalação. Você pode alterá-la, caso queira. Após definir o local da instalação, clique em Next.

local instalação

Na próxima tela, o instalador oferece a possibilidade de selecionar os componentes que queremos que seja instalado. Escolha os componentes de sua preferência e clique em Next.

Abaixo em exemplo de como prefiro os meus:

componentes

Em seguida o instalador nos indica que criará uma pasta com atalhos no menu iniciar. Aqui você pode fazer de acordo com a sua preferência. No meu caso eu deixei o instalador criar os atalhos.

Clique em Next para continuar a instalação.

atalhos

Na sequência, é pedido para selecionarmos o editor de texto que deve ser utilizado para editar os conflitos que ocorrerão. Aqui, eu aconselho a instalar seu editor preferido, antes da instalação do Git para que o instalador possa encontrá-lo. De todo modo, também é possível fazer a troca posteriormente.

Após a escolha, clique em Next para continuar.

escolhendo editor

Em seguida, o instalador nos pergunta se queremos usar os comandos do Git:

  • somente no prompt de comandos do próprio git (chamado de Git Bash), neste caso ele não vai alterar a variável de ambiente PATH.

  • no prompt do Windows neste caso a variável de ambiente PATH será alterada para incluir o caminho onde está o executável do Git.

  • no prompt do Windows e com os comandos utilitários do Linux. Aqui a variável de ambiente PATH será alterada para incluir o caminho do executável do Git e dos executáveis de cada comando utilitário do Linux.

Particularmente, prefiro essa última opção, porque o instalador traz para o Windows comandos que eu uso muito no terminal do Linux, como touch, cat, ls, etc.

Escolha a opção que acha mais adequada para você e clique em Next.

bash prompt

Na sequência, devemos escolher a biblioteca de validação de chaves de segurança SSL. Eu costumo utilizar a OpenSSL, que é compatível com outras plataformas.

Em seguida, clique em Next.

SSL

Aqui, o instalador nos pergunta como o Git deve tratar o final dos arquivos de texto. Linux e Windows tratam disso de formas diferentes. De maneira resumida, o Linux usa um caractere ASCII para a quebra de linha, enquanto o Windows usa dois.

Eu prefiro a primeira opção, para evitar problemas de compatibilidade.

final arquivo texto

Na próxima tela, o instalador oferece a opção de escolher o emulador de terminal que queremos usar para o Git. Particularmente, acho melhor escolher o MinTTY, porque ele oferece alguns recursos melhores para terminal.

Atenção aqui: se seu Windows for 32 bits é melhor escolher o cmd.

MinTTY

Na sequência devemos escolher o comportamento padrão de comando git pull. Eu preferi deixar marcada a primeira opção.

Em seguida, clique em Next.

git pull

Estamos quase finalizando. Nessa tela temos algumas opções de:

  • habilitar cache de arquivos na memória. Isso melhora o desempenho do Git em alguns casos.

  • habilitar o gerenciador de credenciais do Git. Isso permite autenticação em duas etapas no Github.

  • habilitar links simbólicos.

extras

Por último, o instalador nos oferece alguns componentes que estão em fase de experimentação. Aqui fica totalmente a seu critério. Eu prefiro não instalá-los.

componentes experimentais

Então, clique em Install para começar a instalação.

instalação

Depois da instalação, já podemos rodar o Git Bash e ver o arquivo de texto com as notas da versão lançada.

Para finalizar clique em Finish.

final instalação

Agora você já pode versionar seus códigos no Windows! =D

Billboard image

Synthetic monitoring. Built for developers.

Join Vercel, Render, and thousands of other teams that trust Checkly to streamline monitor creation and configuration with Monitoring as Code.

Start Monitoring

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Immerse yourself in a wealth of knowledge with this piece, supported by the inclusive DEV Community—every developer, no matter where they are in their journey, is invited to contribute to our collective wisdom.

A simple “thank you” goes a long way—express your gratitude below in the comments!

Gathering insights enriches our journey on DEV and fortifies our community ties. Did you find this article valuable? Taking a moment to thank the author can have a significant impact.

Okay