git log -S
также покажет, был ли этот конкретный текст удален. Итак, насколько я знаю, указанный коммит (72e32eb415c) может быть именно тем, который удаляет строку :) Теперь, конечно, я уверен, что вы это проверили, но я подумал, что упомяну это. [1]
Я думаю,
git blame -- /public/stylesheets/sass/custom.sass
должен пролить немного света. Если вы знаете шаблон поиска, близкий к цели, сделайте что-то вроде
git blame -L/pattern/,+5 -- /public/stylesheets/sass/custom.sass
$ 0.02
[1] этот пакет git является доказательством:
base64 -d > bundle.git <<HERE
IyB2MiBnaXQgYnVuZGxlCjFjYTYyYzg4N2VhNDMxNmRlNTJmMTFmYjgxZTA4OWZlNTA3N2FkOTIg
SEVBRAoKUEFDSwAAAAIAAAAGkQ14nJWLWwrCMBAA/3OK/Atld/MGEe/gCbLJloq2lXS9v3oEfwYG
ZnSI2C4YPZe5OgqlICTK2FNMwLVxBM+Nw5yRzKsO2dQmRsm5z9S9c8iFY6DyrUKPMbTsMyHU6JKp
b132YW+iiz0fssh1FRmPqtNPpu15seiAXPmC7AkIwLR9Xe+q8udmDmn71s0H9rc8+5IKeJyVjMEN
wjAMAP+Zwn+kyklqIksIsQMTpMZRIppWSs3+lBH43T3ubKgCzZKkFOGwMHrPkgqe9Ip8VaI5UV6K
FEouf6zuA55qFW6HVn101fHONv1k2tY7+Ighcjw3cMGA6GTvvZnpn5lrW7OWV/cFxPUwvq0BeJwB
HQDi/zEwMDY0NCBhAPTL8Mk74sG76S9n4/Szffj3AZ6+wwsPlLYBeJxLTCzgysvPL+HKzUwt5qoq
LebKSi3hAgBYlgd4rQF4nDM0MDAzMVFIZJA65rLv7bKXZ0/+XDD91p3gq/99wtQBtMEOe7wBeJxL
TCzgysvPL+HKzUwt5koqyk8t4qoqLebKSi3hAgCOjwmcDdQMPXKLB94u5+xOPu4Y/ZcQw6I=
HERE
сделай клон и проверь его
git clone bundle.git bundle
(cd bundle && git log -pSbroer)
покажет ревизию, добавив и , удалив слово 'broer'