当通过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)
有没有办法改变这个?
在我的本地仓库工作并从这里推送时,一切都如预期.
编辑
以下是重现此问题的一些简单步骤:
这是一个测试仓库(稍后我将删除它):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)
一切按照文档说明