3 ms·
Yup, just use: lines = `git log -p --all`.lines.map(&:chars) So I found that `git grep /.+/ $(git rev-list --all)` is a better way to get the content of a
by dorianm 10y ago
Yup, just use:
lines = `git log -p --all`.lines.map(&:chars)
So I found that `git grep /.+/ $(git rev-list --all)` is a better way to get the content of all the files: https://gist.github.com/Dorian/e1514535c3c5036cf327ce61eb34af89 https://gist.github.com/Dorian/e1514535c3c5036cf327ce61eb34a...
But actually an hex number regexp might me far more accurate than the entropy (e.g.: secrets are often long hex numbers).
I tried it and it yields interesting results: https://gist.github.com/28110f0b8105db11e8973d1d0be85259 https://gist.github.com/28110f0b8105db11e8973d1d0be85259