Git e a sua

cabeça




Rodolfo Ferreira

rodolfoferreira.com.br

rodolfo42

Live




goo.gl / jASoAY



Grafos



Refs

Referências a um commit

Exemplo: branch master
 

o nome master referencia o objeto C2
que é ligado ao C1
que é ligado ao C0

Tags


Também são refs

r112.13
commit a548559
commit d7fbaf5

HEAD

Onde está sua cabeça?

HEAD → Situação atual

$ cat .git/HEAD
ref: refs/heads/master

Pode ser uma branch ou tag

ou commit (detached HEAD)

Comandos


pois

Git  ! =  intuitivo

git checkout



Saca o conteúdo (arquivos) de uma

ref para o diretório atual


git reset


comando para manipular o index

3 modos principais

--hard
--mixed (padrão)
--soft

git log


Inspeciona o histórico de uma ref ou um arquivo

Git e a sua cabeça

By Rodolfo Ferreira

Git e a sua cabeça

  • 733