尝试推送到 git lab 时,“请确保在 git 中配置了‘user.email’和‘user.name’”

Ash*_*tta 26 git gitlab

当我尝试推送到我的 git lab 帐户时,我不断收到相同的消息:

“确保你在 git 中配置了你的 'user.email' 和 'user.name'”。

我已经做了

git config --global user.name "John Doe"

git config --global user.email "johndoe@email.com"
Run Code Online (Sandbox Code Playgroud)

我已经检查过

git remote -v
Run Code Online (Sandbox Code Playgroud)

有人对我还能做什么有任何想法吗?

Pab*_*blo 98

确保运行此命令

\n
git config --global user.name "John Doe"\n\ngit config --global user.email "johndoe@email.com"\n
Run Code Online (Sandbox Code Playgroud)\n

在航站楼。在此目录中 -I\xc2\xb4m Windows 用户-:C:\\Program Files\\Git\\bin

\n

有同样的问题。解决了在那里运行这些命令的问题

\n


Von*_*onC 8

您应该在 git commit 上看到该错误消息,而不是 git push,如下所示

确保在 CMD 会话中键入这些命令,而不是作为“管理员”启动,而是作为您的常规 Windows 用户帐户。

您可以通过进入您的存储库并键入以下内容来检查该设置是否已设置:

git config -l --show-origin
Run Code Online (Sandbox Code Playgroud)