Так что я помню, что когда-то я делал что-то в другом проекте и (позже удалил это), это может быть полезно сейчас Благодаря некоторому другому сообщению SO мне удалось найти в хранилище половину запомненной строки.
git grep halfRemeberedNameOfFunction $(git log -g --pretty=format:%h)
и ура! получил некоторые результаты
2d0bcde:path/to/project/file.c: result = halfRemeberedNameOfFunction( data );
65fc672:path/to/project/file.c: result = halfRemeberedNameOfFunction( data );
24f2858:path/to/project/file.c: result = halfRemeberedNameOfFunction( data );
252e3a5:path/to/project/file.c: result = halfRemeberedNameOfFunction( data, args );
b58bc0b:path/to/project/file.c: result = _halfRemeberedNameOfFunction( data, options );
dce8d9d:path/to/project/file.c: result = halfRemeberedNameOfFunction( data, moreData );
Но не хватает окружающего кода? Как я могу получить весь файл в одной из этих ревизий?
Большое спасибо