Bo Yang <struggleyb.nku@xxxxxxxxx> writes: >> When you want to know where the first few lines of Makefile >> came from, and if blame says the first line came from 2731d048, that >> really means that between the revision you started digging from and the >> found revision, there is no commit that touched that particular line, but >> equally importantly, that before that found revision, there wasn't a >> corresponding line in that file---blame stopped exactly because there is >> nobody before that found revision that the line can be blamed on. > ... > Yes, this is not satisfying. But as I understand, the line level > history browser will do more than just this. It will not stop on 'step > 4', it can follow the change history recursively and deeply, to find > more. I am actually questioning the existence of "recursively and deeply to find more"; the reason blame stopped at a particular commit is exactly because there is no more---otherwise it wouldn't have stopped there but kept digging deeper. That is what I meant in the message you are responding to, quoted at the top of this message. -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html