pull down to refresh

Yes. On my own repos, absolutely.

In this case it's me reviewing the code for the products I want to use. Think Signal or in the LN sphere, Blixt/Zeus. So I generally deal with tag..tag post-release, pre-install. I don't mind big diffs, what I really mind is 60 dependencies that you have to go through, like how Proton is structured, and then refactors happening on these.

FWIW, I sometimes run into the same issue with Bitcoin Core's refactoring policy.