Cannot create a pull request from a branch name that contains emoji with the "Compare & Pull request" button

1 min read Original article ↗

Normally when I push a branch I'll see a message like this in my Slack:

screen shot 2016-08-24 at 4 34 23 pm

Now if I push a branch called ":shower:" I'll see this instead:

screen shot 2016-08-24 at 4 35 12 pm

And when I go to the home page of my repo it mentions that I pushed branches, but doesn't show the name:

screen shot 2016-08-24 at 4 35 36 pm

Clicking the "Compare & Pull Request" button doesn't work; I have to manually open a PR for the branch the hard way by looking through the list of all my branches and finding the appropriate one.

Anyways... I don't know the full extent of this issue (whether it extends to unicode characters in general or not). But I would like if GitHub better-supported emoji names for branches since a picture is worth a thousand words, as they say.