Realmente eu não consigo acessar um commit que foi feito fora de uma nova branch em um outro commit passado ?
Realmente eu não consigo acessar um commit que foi feito fora de uma nova branch em um outro commit passado ?
Olá Caio, tudo bem?
Peço desculpa pela demora para lhe responder.
No caso em especifico apontado pelo instrutor no inicio da aula, após usar o comando git checkout "hash"
sim, toda é qualquer alteração que será feita não vai ser adicionada ao projeto pois esse caso em questão você não está em uma linha de trabalho bem definida, onde você pode realizar testes e adições, contudo, caso você realize commits e volte para a branch main
tudo o que foi feito será descartado.
Porém, caso queira que os commits realizados nessa branch que você acessou atravez da hash sejão validos e não fiquem apenas na branch hash, deve-se criar uma nova branch, utilizando o comando git checkout -b "nome-da-branch"
.
Espero que eu tenha lhe ajudado de alguma forma, caso ainda tenha dúvidas estarei a sua disposição. Abraços e bons estudos!