GNU/Linux ◆ xterm-256color ◆ bash 468 views

Complementando o vídeo anterior, demonstrando a organização interna do git, repare principalmente nos hashs e caminhos dos arquivos. Para mais detalhes veja no Livro Pro Git - Capítulo 9: Git Internamente.

Para essa demonstração, o este repositório não encontra-se otimizado, conforme configurado, o git junta as referência no arquivo .git/packed-refs e os objetos em pacotes no diretório .git/objects/pack, caso isso tenha ocorrido alguns comandos podem não funcionar devido aos arquivos terem sido movidos.

Obs: O comando git hist é um alias feito por mim para git log --graph --oneline --decorate, caso queira tê-lo também basta executar git config --global alias.hist 'log --graph --oneline --decorate'.