git status
git status: mostrar o status do diretório de trabalho.
O comando git status serve para exibir o estado atual do seu repositório Git. Ele mostra quais arquivos foram modificados, quais estão no stage para o commit e quais não são rastreados pelo Git. Esse comando é incrivelmente útil para entender o que você alterou desde o último commit e o que vai entrar no seu próximo commit se você seguir em frente.
Quando você executa o git status, o Git mostra informações sobre a branch atual, as alterações no seu diretório de trabalho e o status da sua staging area. Ele também dá sugestões úteis sobre o que fazer em seguida, como usar o git add para adicionar alterações ao stage ou o git commit para commitar as alterações que estão no stage.
O git status é uma rede de segurança que permite conferir duas vezes as alterações antes de commitá-las no repositório. Revisando a saída do git status, você pode garantir que está commitando só as alterações que pretendia e evitar incluir por acidente modificações indesejadas.
Exemplos
Verifique o status do seu diretório de trabalho:
git statusUma saída típica do git status pode ser assim:
On branch main
Changes to be committed:
(use "git restore --staged <file>..." to unstage)
modified: index.html
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git restore <file>..." to discard changes in working directory)
modified: index.html
Untracked files:
(use "git add <file>..." to include in what will be committed)
styles.css.gitignoregit checkoutgit configgit taggit worktree