Azure DevOps Server:如何在Git历史记录中显示中文姓名

1. 问题描述

用户反馈,在Azure DevOps Server 服务器上查看Git历史记录,发现提交代码者(作者)的显示名称为英文,与用户自己的账户或显示名称不一致(如下图)。
是否可以将下图中的作者显示为用户的中文姓名?答案是可以的。

image

2. 解决方案

按照Azure DevOps Server 中Git服务器的设计方案,用户的提交中显示的名称,是用户在本地Git客户端中的设置,并非用户推送到服务器使用的域账户。如果需要在历史记录中显示用户的姓名,需要修改用户本地的设置。

可以在开发人员的本地计算机中,使用下列任意一种方式修改用户的显示名称:

  • 使用Git命令行工具修改配置
    • 首先使用下面的命令查看本地的设置:
git config --global --list

image.png

  • 然后使用下面的命令分别修改显示名称、邮箱
git config --global user.name=张洪君
git config --global user.email zhanghongjun@bjgreatsoft.com
  • 使用VS团队资源管理器修改Git配置
    1. 打开VS团队资源管理器,或者VS的任意IDE版本,选择工具 > 设置
      image.png
    2. 在设置窗口中,选择Git全局设置,修改用户名、电子邮件后,点击确定即可
      image.png


如果需要了解更多知识,你还可以通过微软Azure DevOps Server 的在线文档,查询更多的权威资料

------------------------------------------------------------

http://www.cnblogs.com/danzhang/  DevOps MVP 张洪君

------------------------------------------------------------

原文地址:https://www.cnblogs.com/danzhang/p/14356625.html