在Git配置中使用长的非ASCII名称作为用户名称是否可行?

9

我的全名比较长,包含一个非ASCII字符ã。我想知道是否应该在git config --global user.name中使用它,或者只是缩短名称(这个决定会带来什么影响)。

换句话说,如果使用我的完整姓名(长度方面)和其中的非ASCII字符,是否会有任何问题?

git config --global user.name "Hugo Leonardo Leão Mota"

我认为Git可能默认具有对Unicode字符的良好支持,但我不确定。就名称长度而言,我认为它并不是那么长,所以我怀疑这不会成为问题。 - user456814
3个回答

7

2

Git以及使用Git的工具应该支持使用Unicode字符的全名。尽管您可能会在某些工具中遇到错误,但这并不是妥协签名方式的理由。

查看现有项目是了解通常可接受内容的好方法。例如,在Git本身中:

git log --pretty=format:%an | sort -u | less

具体而言,检查开发人员姓名比您更长的情况:

git log --pretty=format:%an | sort -u | egrep '.{25}'

显示十七个较长的名称。


1

我认为这取决于你的系统。有时可能会出现问题,但这不会破坏任何东西-只是显示一个奇怪的符号而不是ã


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接