como encontrar o ID de confirmação por texto enviado no log git?

0

Eu tenho um bloco de código comprometido com um repo há muito tempo. Eu preciso encontrar o ID de commit, mas eu nem me lembro do título de commit nem do autor.

Existe alguma maneira de encontrar o ID?

    
por hdf 10.12.2014 / 00:40

1 resposta

1

Supondo que você saiba que o número de linha git log ou git blame lhe dirá todas as edições de uma determinada linha e o commit id quando usado assim:

git log -L <start line>,<end line>:<filename>

ou

git blame -L <start line>,<end line> filename

Como alternativa, se você souber o conteúdo da edição, poderá usar git blame e uma expressão regular, conforme detalhado aqui:

link

    
por 10.12.2014 / 02:16

Tags