1
resposta

[Dúvida] sobre git status e git commit

Insira aqui a descrição dessa imagem para ajudar na acessibilidade nao aparece que atualizei os comandos nem nada do tipo

1 resposta

Oi, Murilo. Tudo bem?

Olhando para a imagem que você compartilhou, o Git está informando a mensagem nothing to commit, working tree clean. Isso acontece porque o Git trabalha com diferentes áreas antes de registrar uma alteração definitiva.

O fluxo de um arquivo no Git

Para que o comando git commit funcione, o Git precisa que você indique quais arquivos devem ser incluídos nesse registro. O processo geralmente segue estes passos:

  1. Modificação: Você altera o código no seu editor (VS Code, por exemplo). Nesse momento, o arquivo está no status Modified.
  2. Preparação (Stage): Você precisa usar o comando git add nome_do_arquivo ou git add . para levar as mudanças para a "área de preparação" (Staging Area).
  3. Registro (Commit): Agora sim, com os arquivos no Stage, o comando git commit -m "sua mensagem" vai criar o snapshot e salvar a alteração no histórico.

Por que não funcionou no seu terminal?

No seu caso, o comando git status mostra que a sua árvore de trabalho está limpa. Isso significa que:

  • Ou você não salvou o arquivo no editor de código após a alteração.
  • Ou você esqueceu de usar o git add antes de tentar o commit.

Como resolver

Tenta seguir esta sequência no seu terminal:

  1. Tenha certeza de que salvou o arquivo no editor (Ctrl + S).
  2. Digite git add . (o ponto inclui todas as mudanças atuais).
  3. Digite git status novamente para conferir se o nome do arquivo aparece em verde.
  4. Agora, execute o git commit -m "alterar limite para 100".

Dessa forma, o Git terá mudanças preparadas para criar o novo ponto na história do seu projeto.

Conteúdos relacionados
Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!