git log
имеет встроенные функции поиска, которые будут быстрее, чем использование внешнего инструмента поиска. Используйте git log --grep
, чтобы отображать только совпадающие сообщения фиксации. Он покажет все сообщение. Найдите это для GitOrigin-RevId
, используя grep
.
git log --grep='build(mariadbstuff): Copybara import' | grep GitOrigin-RevId
GitOrigin-RevId: d7b349b6b6db24047ae32a1618dd5f5544864225
Но если это разовый, используйте свой пейджер . Предположим, что это less
...
Выполнить git log
.
Нажмите /
, чтобы войти в режим поиска.
Введите (или paste) build(mariadbstuff): Copybara import
и нажмите return.
Он перейдет к первому совпадению.
Нажмите /
, чтобы снова войти в режим поиска.
Введите GitOrigin-RevId
и нажмите return.
/
выполняет поиск вперед от текущего местоположения, поэтому он перейдет к связанному GitOrigin-RevId
.