git status
git status: mostrar o status do diretório de trabalho.
O comando git status exibe o estado atual do seu repositório Git. Ele mostra quais arquivos foram modificados, quais estão no stage e quais não são rastreados pelo Git. Assim, você vê o que mudou desde o último commit e o que entraria no próximo commit.
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 funciona como uma rede de segurança antes do commit. Ao revisar a saída, você confere se está commitando apenas o que pretendia e evita incluir modificações indesejadas por acidente.
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