dreamyguy / gitlogg

💾 🧮 🤯 Parse the 'git log' of multiple repos to 'JSON'
MIT License
130 stars 27 forks source link

sed: RE error: illegal byte sequence #12

Closed dreamyguy closed 7 years ago

dreamyguy commented 7 years ago

This error breaks the git log generation and causes the script to jump to the next repository:

sed: RE error: illegal byte sequence

gitlogg.tmp's output doesn't necessarily break but commits are omitted, and pandas don't like that. Never say no to pandas. 🐼

dreamyguy commented 7 years ago

Interesting to see that encoding can become an issue here, often within the commit author string. This happens specially in absolutely huge repositories with a long commit history and several contributors.