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.
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.