r - 在将文件提交到 GitHub 时。它没有将用户名配置为 Git。而是使用 GitHub 的用户名。为什么会这样?
问题描述
我使用“themisslady”作为 GitHub 的用户名。在 Git 中,我已经为 Git 配置了以下 user.name,使用这个命令---- git config global user.name "Miss lady"。使用 Git 配置的 email id 与 GitHub 相同。
我正在使用 RStudio,并且在将文件从 RStudio 中提交到 GitHub 时,我收到了此通知-------themisslady 提交了文件 xyz。虽然我认为它应该说 -----Miss lady 提交了文件 xyz。
git版本---2.27.0.windows.1
工作室版-----
R版本3.5.3(2019-03-11)平台:x86_64-w64-mingw32/x64(64位)
在以下环境下运行:Windows >= 8 x64(内部版本 9200)
请回答为什么会这样。
解决方案
你的配置文件可能有问题。请在终端、PowerShell 或 Windows CMD 中运行:
git config --list
并检查您的用户名是否真的存在。
如果没有,请再次运行:
git config --global user.name "Miss lady"
(也许您的命令中似乎有一个错字:在全局之前缺少两个破折号?)。
但请注意,GitHub 在某些地方显示用户登录而不是配置的用户名:看看这个 Hadley Wickham 的提交,上面写着“hadley commited...”,而如果你打开原始补丁,你会看到他的名字配置正确。
推荐阅读
- webrtc - owt/webrtc 有比特率限制吗?
- python - model.predict() 输出维度与 y_train 维度不同
- python - 我如何从另一个类继承实例参数/方法?
- sql - 在 sysservers 中找不到服务器“STLEDGSQL01”。执行 sp_addlinkedserver 将服务器添加到 sysservers?
- timezone - 如何将UTC转换为客户端时区
- java - 用两种方式定义属性有什么区别
- python - Windows - PyAudio 和 PortAudio 即使在安装后也无法工作
- python - Python 中的并行生成器目的地
- typo3 - CategoryCollection :: 递归获取类别中的所有项目(包括子类别中的项目)
- mysql - MySQL中的“INSERT IGNORE”和“INSERT ... ON DUPLICATE KEY UPDATE”有什么区别?