1
resposta

[Dúvida] termo git init não esta funcionando mesmo após o passo a passo.

Mesmo eu tendo feito o passo a passo na hora de passar o " git init " no terminal ainda diz que está com erro. imagem sobre a dúvida que eu tenho

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Olá, Gustavo

Analisando a imagem que você enviou, a mensagem de erro é a chave para entendermos o problema:

Falha na execução do programa "git.exe": O executável especificado não é um aplicativo válido para esta plataforma de SO.

De forma didática, o que isso quer dizer é que o terminal do seu VS Code (que no caso é o PowerShell) está tentando executar o comando git, mas por algum motivo, ele não está conseguindo encontrar o programa git.exe ou a versão que ele encontrou está corrompida ou é incompatível com o seu sistema operacional (por exemplo, instalar uma versão de 32 bits em um sistema de 64 bits).

Essencialmente, o problema não é o comando git init que você digitou, mas sim a instalação do Git em si no seu Windows.

Primeiro, vamos ver se o Git está funcionando fora do VS Code. Isso nos ajuda a isolar o problema.

  1. Clique no Menu Iniciar do Windows.
  2. Digite Git Bash e abra esse programa. Ele é um terminal que vem junto com a instalação do Git.
  3. Na tela preta que aparecer, digite o comando abaixo e pressione Enter:
    git --version
    
  4. Se aparecer a versão do Git (algo como git version 2.42.0.windows.1), ótimo! Isso significa que o Git está instalado, mas o VS Code não está "enxergando" ele direito. Nesse caso, pule para a Solução Alternativa no final.
  5. Se aparecer um erro, o mais provável é que a instalação do Git tenha falhado ou se corrompido. A melhor solução é reinstalar.

Esta é a forma mais garantida de resolver o problema.

  1. Desinstale o Git: Vá em "Adicionar ou remover programas" no seu Windows, encontre o Git na lista e desinstale-o completamente.
  2. Baixe o Instalador Novamente: Acesse o site oficial do Git para baixar a versão mais recente para Windows: https://git-scm.com/download/win. O site geralmente já sugere a versão correta (64 bits).
  3. Instale com Atenção: Durante a instalação, preste muita atenção em uma tela chamada "Adjusting your PATH environment". É crucial que você selecione a opção recomendada, que geralmente é "Git from the command line and also from 3rd-party software".
    • Por que isso é importante? Essa opção adiciona o Git ao "PATH" do sistema, que é como uma lista de locais onde o Windows procura por programas. Ao fazer isso, qualquer terminal (como o PowerShell do VS Code) saberá onde encontrar o git.exe.
  4. Para as outras telas de configuração, pode manter as opções padrão.
  5. Reinicie o VS Code: Após a instalação terminar, feche completamente o Visual Studio Code e abra-o novamente. Isso é fundamental para que ele carregue as novas configurações do sistema.

Agora, com o VS Code aberto no seu projeto, vá ao terminal e digite novamente:

git init

Se tudo deu certo, você deverá ver a mensagem: Initialized empty Git repository in C:/Users/137088741/Downloads/1386-git-github-projeto_inicial/.git/.

Se mesmo após a reinstalação o problema persistir no terminal padrão (PowerShell), você pode configurar o VS Code para usar o Git Bash como terminal principal, que quase sempre funciona.

  1. Dentro do VS Code, vá para a janela do Terminal.
  2. Clique na setinha para baixo (v) ao lado do ícone de + (onde você abre novos terminais).
  3. Selecione a opção "Git Bash".

Um novo terminal se abrirá, mas agora ele será o Git Bash. Tente rodar o git init nele.

Espero que isso ajude a resolver.