É uma pergunta meio boba, mas não consegui compreender os estados possiveis de um repositorio
Os três estados de um repositório com os quais interagimos ao realizar o fluxo de controle com o Git são:
Working directory representa o estado atual dos arquivos no repositório. Podemos utilizar o comando git add para adicioná-los ao index, ou staging area, que representa uma visão preliminar das modificações que queremos definir para nosso projeto, comparando essas ao HEAD, o último passo completo do nosso projeto, que serve de referência para comparação do trabalho com o working directory.
Esse index
é o arquivo index.html? ficou confuso pra mim '-'