2016-01-14 33 views
7

Quando faccio il seguente nella mia copia di lavoro:git: il log di 'master' torna solo al bug precedente?

> git diff '[email protected]{1 hour ago}' 

esso stampa

warning: Log for 'master' only goes back to Thu, 14 Jan 2016 15:37:11 -0500. 

Eppure, quando lo faccio git log master, va chiaramente più indietro:

commit bb9c80fb1c3895a9c11f7a60710497cc8406e71f 
Author: Andy Edwards <[email protected]> 
Date: Tue Jan 12 22:44:21 2016 -0600 
... 

sto facendo qualcosa di sbagliato, o questo è un bug git?

+3

Il 'maestro @' sta usando il reflog, che è correlato alla vostra creazione repository locale, e non date –

+0

Cosa stai effettivamente cercando di fare commettere? – merlin2011

+0

@AndrewC 'HEAD @' significa qualcosa di diverso da 'master @'? Sto ricevendo lo stesso avvertimento per entrambi. – Andy

risposta