-->

What are these icons by my commit

2019-04-25 07:25发布

问题:

I recently began working on project and I committed and pushed it using Github for Windows.

But if you look at the .gitignore , there is a :camel: and a :boom: icon next to the commit. Are these of any purpose? They seemed to have been auto generated by Github for Windows. How can I add these icons to my own commits, and what other icons are there?

EDIT

Messing around github, I discovered that these are emoji's (http://www.emoji-cheat-sheet.com/), and that they are supported in Github's markdown syntax. Still, I wonder why Github for Windows put these in the .gitignore commit.

回答1:

This could have been the result of some overzealous emoji autocompletion, which is now a feature with GitHub for Windows (when you type ':'):

(as shown in the article "GitHub for Windows 2.0", which actually takes advantage of those emoji in commit message)