I've been coding for over 20 years now! (WOAH, do I feel old)
I've touched just about every resource imaginable under the Sun (too bad they were bought out by Oracle)
You rely on the potential viewer's system to support them. Dealing with git on the command line, there is a very good chance that extended UTF8 characters are NOT supported. Do you want to exclude information and context from these users? What about tools built on top of Git? Do all of them support extended UTF8? This is fundamentally a UX/UI issue, excluding those not in the same ecosystem as you.
You rely on the potential viewer's system to support them. Dealing with git on the command line, there is a very good chance that extended UTF8 characters are NOT supported. Do you want to exclude information and context from these users? What about tools built on top of Git? Do all of them support extended UTF8? This is fundamentally a UX/UI issue, excluding those not in the same ecosystem as you.
Good points here