I've seen repo's use them as a way of categorising the type of commit (don't have an example at hand), which could be a good use if used consistently and the categories fit your workflow.
I use it for a CMD Resume (https://github.com/bbody/CMD-Resume/), honestly though I can only think of one time the emoji helping me find where I broke something quickly.
After spending a great deal of time and effort in tracking down some obscure bug and fixing the code, a bit of venting using emojis is almost a reflex action.