ExpertiDict

Desenvolvimento de Software · Avançado · Inglês · Técnico

git reflog

/ɡɪt ˈɹɛfˌlɔɡ/locução substantiva

Comando que mostra o histórico local de para onde o HEAD e as branches apontaram, útil para recuperar commits que parecem perdidos.

Onde usar

'Olha o git reflog' salva quem fez um reset ou rebase errado: lá aparece o hash do estado anterior, para voltar a ele.

Exemplos

I thought I lost my commits, but git reflog saved me.

Achei que tinha perdido meus commits, mas o git reflog me salvou.

Check git reflog to find the hash from before the reset.

Veja o git reflog para achar o hash de antes do reset.

The reflog only exists on your machine.

O reflog só existe na sua máquina.

Cuidado

O reflog é local e expira depois de um tempo, então não substitui backup nem o repositório remoto.

Origem

Contração de reference log, 'registro de referências'.

Veja também

Todos os termos de Desenvolvimento de Software