git: find most recent non-rename commit to a file

46 Views Asked by At

git rev-list outputs all version of a file path (stops at renames), git --follow --pretty=%h outputs all versions across moves/renames, but how can I find (non-manually) the latest commit that modified the content of a file (preferably excluding chmod's too)?

In my case I have a file that was renamed several times, but I want to rebase just before the latest commit that changed it.

0

There are 0 best solutions below