stavo controllando la X si impegna con il seguente comando:Il tuo ramo è più avanti di "origine/padrone" con X commit. Come trovare la X commessa?
git log --author=<my-name> -<X>
Ma il problema è che ho accidentalmente tirato codice da un altro repository e aggiunto i commit dal repository al mio repository git locale.
Quindi non posso utilizzare il comando precedente poiché il nuovo commit contiene altri autori.
se la vostra copia di lavoro è pulito (nessuna modifica non impegnati) si può tornare allo stato precedente di tiro con http://stackoverflow.com/q/1223354/11343 – CharlesB
@CharlesB "git reset --hard" non prenderà lo stato prima di tirare. Il messaggio è ancora in arrivo. –
è necessario trovare l'hash di commit del commit estratto prima di estrarlo e passarlo a 'reset --hard', leggere la domanda che ho rinviato allo – CharlesB