Estados de arquivos monitorados no Git

Os estados dos arquivos monitorados, que vimos nas lições anteriores, têm nomes. Um arquivo pode assumir três estados: modified (modificado), staged (preparado) e committed (consolidado).

Um arquivo torna-se modificado quando foram feitas alterações nele, mas elas não foram salvas. Um arquivo torna-se preparado depois de ser adicionado para inclusão subsequente em um commit. O estado consolidado significa que o commit já foi salvo e incluído em seu repositório.

Задание 1

Em que estado está o arquivo, se ao verificar o status obtivemos o seguinte:

textChanges to be committed:
  new file: index.html
Задание 2

Em que estado está o arquivo, se ao verificar o status obtivemos o seguinte:

textChanges to be committed:
  modified: index.html
Задание 3

Em que estado está o arquivo, se ao verificar o status obtivemos o seguinte:

textChanges not staged for commit:
  modified: index.html
Задание 4

Em que estado está o arquivo, se ao verificar o status obtivemos o seguinte:

textnothing to commit, working tree clean