GitHub作者:真实姓名而不是用户名

Puc*_*uce 7 github

当通过GitHub的Web界面执行操作(例如合并pull请求或处理gh-pages)时,提交的作者是:

real name <email@address>
Run Code Online (Sandbox Code Playgroud)

但我希望它是

user name <email@address>
Run Code Online (Sandbox Code Playgroud)

有没有办法改变这个?

在我的本地仓库工作并从这里推送时,一切都如预期.

编辑

以下是重现此问题的一些简单步骤:

  • 创建一个新的repo并标记该复选框以生成README.md文件
  • 克隆回购
  • 在您的本地仓库运行"gitk" - 注意使用的是真实姓名,而不是用户名

这是一个测试仓库(稍后我将删除它):https://github.com/puce77/test

编辑2

或者是否建议使用真实姓名?是什么原因?我认为用户名是唯一的,但真实姓名可能不是.实名也比用户名更有可能(例如婚姻).

nov*_*ain -1

您的用户名将您的提交与身份相关联。要将其设置在本地存储库上,请使用以下命令:

git config user.name "Your name"
Run Code Online (Sandbox Code Playgroud)

要为计算机上的每个存储库进行全局设置:

git config --global user.name "Your name"
Run Code Online (Sandbox Code Playgroud)

一切按照文档说明

  • AFAICT,这个问题是关于通过 Github Web 界面进行提交,而不是在本地进行更改然后推送。在这种情况下,Github本身就是“git工具”。 (3认同)