O comando git status é usado para exibir o estado do repositório e da área de teste. Ele nos permite ver os arquivos e alterações rastreados e não rastreados. Este comando não mostrará nenhum registro ou informação de commit.
Principalmente, é usado para exibir o estado entre Adicionar Git e Confirmação do Git comando. Podemos verificar se as alterações e arquivos são rastreados ou não.
aplicativos de computação em nuvem
Vamos entender os diferentes estados do comando de status.
Status quando a Árvore de Trabalho é limpa
Antes de começar com o comando git status, vamos ver como fica o status do git quando não há alterações feitas. Para verificar o status, abra o git bash e execute o comando status no diretório desejado. Ele funcionará da seguinte forma:
$ git status
Saída:
Como não há nada para rastrear ou desmarcar na árvore de trabalho, a saída é mostrada como o a árvore de trabalho está limpa .
Status quando um novo arquivo é criado
Quando criamos um arquivo no repositório, o estado do repositório muda. Vamos criar um arquivo usando o tocar comando. Agora, verifique o status usando o comando status. Considere a saída abaixo:
classificação por bolha em java
Como podemos ver na saída acima, o status é mostrado como ' nada adicionado ao commit, mas arquivos não rastreados presentes (use 'git add' para rastrear) '. O comando status também exibe as sugestões. Como na saída acima, sugere-se usar o comando add para rastrear o arquivo.
Vamos rastrear o arquivo e ver o status após adicionar um arquivo ao repositório. Para rastrear o arquivo, execute o comando add. Considere a saída abaixo:
Na saída acima, podemos ver que o status após a preparação do arquivo é mostrado como ' mudanças a serem cometidas '.
Antes de cometer cegamente, podemos verificar o status. Este comando nos ajudará a evitar as alterações que não queremos cometer. Vamos confirmá-lo e verificar o status. Considere a saída abaixo:
bfs x dfs
Podemos ver que o status atual após o commit do arquivo está limpo como estava antes.
Status quando um arquivo existente é modificado
Vamos verificar o status quando um arquivo existente é modificado. Para modificar o arquivo, execute o eco comando da seguinte forma:
$ echo 'Text'> Filename
O comando acima irá adicionar o texto ao arquivo especificado, agora verifique o status do repositório. Considere a saída abaixo:
Podemos ver que o arquivo atualizado é exibido como arquivos não rastreados. É mostrado em vermelho porque ainda não foi encenado. Quando estiver em estágio, sua cor mudará para Verde. Considere a saída abaixo:
123 filme
Status quando um arquivo é excluído
Vamos verificar o status quando um arquivo é excluído do repositório. Para excluir um arquivo do repositório, execute o comando rm da seguinte forma:
$ git rm
O comando acima excluirá o arquivo especificado do repositório. Agora, verifique o status do repositório. Considere a saída abaixo:
O status atual do repositório foi atualizado como excluído.