Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Sobre HEAD, STAGE, WORKING TREE

De acordo com a imagem abaixo, posso afirmar que :

  1. WORKSPACE = WORKING TREE
  2. INDEX = STAGING AREA
  3. LOCAL REPOSITORY = HEAD

[{"src":"xap:resources/1d75f6ae8ea82ee2afaf6d090bfe8d990fb5c8359d42b8fe1888660d39f6e593.png","width":595,"height":484}]

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta
solução!

Olá Gabriel, tudo certo?

Em relação às suas colocações:

  1. Working tree, nada mais é do que o ambiente onde vamos depositar todos os nossos arquivos e pastas do projeto, logo será o nosso Workspace, como é mostrado na imagem.

  2. Já o index, é o estágio que nossos arquivos e programas se encontram quando realizamos o comando git add <nome-dos-arquivos>, de forma que já estão sendo visualizado e checados pelo git, mas ainda não estão salvos no repositório local, então sua colocação como esse estado sendo Staging area está correto.

  3. Por fim, seu último ponto, você colocou como HEAD sendo local repository, e mais uma vez você está correto, ele responsável por apontar em que branch, commit ou versão estamos trabalhando no momento em nosso repositório.

Fico feliz que tenha buscado mais conhecimento com base nas informações cedidas durante o curso, caso durante os seus estudos apareça dúvidas ou problemas, compartilhe elas no fórum, estamos aqui para lhe ajudar. Abraços e bons estudos!