什么意思?
就是说你有个文件,要找到哪个历史版本中跟它完全一样是么?
那岂不是穷举下就行了。
git show $rev:$filename
$filename就是你这个文件的文件名
$rev是版本,可以用
git log --pretty=format:"%h" $filename
得到你这个文件名的所有有变化的版本id
找出来之后跑个md5sum,跟你现在的版本对比下就行。
如果是多了个空格之类的,那跑个diff,找出差异最小的也一样。
【 在 spadger 的大作中提到: 】
: 这个区分度真不好找,因为代码是个相当庞大的目录树。
: 主要还是多次分支合并造成的历史不线性,否则二分法很容易找到。
:
--
修改:lvsoft FROM 114.222.221.*
FROM 114.222.221.*