git命令显示user.name没有给出任何结果

时间:2019-11-27 16:57:36

标签: git github command-line-interface git-bash

我正在使用以下git命令来获取用户名,但它什么也没有。

git config user.name

然后我尝试了

git config --list

这提供了其他所有内容,但没有用户名和用户电子邮件详细信息。 任何想法这里出了什么问题,或者应该改用哪个命令。 我在Windows 10的Git bash上尝试过这些命令,也在Windows 10的命令行界面上尝试过。没有成功。

3 个答案:

答案 0 :(得分:2)

如果尚未设置,请尝试运行git config --global user.name "Your Name"

然后您应该在git config --list

中看到它

Github: Setting Your Username in Git

答案 1 :(得分:1)

我注意到您提到您也没有看到电子邮件集以及丢失的用户名。我已经在此处看到有关设置用户名的答案,但您也想使用user.email设置电子邮件。 因此,您要运行以下两个命令:

git config --global user.name "Your name"
git config --global user.email youremail@email.com

设置此信息后,将对其进行全局设置并纳入以后的提交中。

答案 2 :(得分:0)

也许您应该检查您所在的目录,以及是全局设置用户名还是只为单个存储库设置用户名。

尝试 $ git config --global user.name 从您的主目录。 其他尝试 如果用户名不是全局用户名,则切换到特定目录后$ git config user.name