首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >问你是谁

问你是谁
EN

Stack Overflow用户
提问于 2017-06-30 13:54:59
回答 3查看 3K关注 0票数 3

在尝试提交时,我遇到了下面的错误消息。

代码语言:javascript
运行
复制
*** Please tell me who you are.

    Run

      git config --global user.email "you@example.com"
      git config --global user.name "Your Name"

这个问题可以通过键入如下图所示的指示命令来解决。我只是想知道,为何会出现这样的信息呢?我使用git已经有一段时间了,通常它只会提交和添加文件,而不会出现这样的消息。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2017-06-30 14:06:13

默认情况下,git正在查看不同的位置以找到全局配置文件。

~/.gitconfig~/.config/git/config之后,它将查看项目文件夹中的.git/config。通常,您将全局设置保存在前两个配置文件中的一个中。如果切换用户或删除该文件,则全局设置将丢失。您可以阅读更多关于git配置的信息。

https://git-scm.com/book/tr/v2/Customizing-Git-Git-Configuration

票数 5
EN

Stack Overflow用户

发布于 2017-06-30 13:55:56

以便您的名字和电子邮件可以显示在git历史上。如果你一个人工作,那么它对你来说可能并不重要,但是当你在一个团队工作的时候,它是至关重要的。否则,它将从您的系统用户名中获取您的用户名,这可能并不总是需要的。

票数 1
EN

Stack Overflow用户

发布于 2021-03-29 23:57:36

这基本上是为了设置您的帐户默认标识,.That是当您在git上提交请求时--如果您单独处理该特定项目--这对您没有多大影响,但是如果您正在作为一个团队处理某个项目,那么重要的是设置帐户标识,以便以后不会出现问题。但是,如果您是通常或希望单独工作的用户,则可以将用户名和电子邮件添加到~/..gitconifig文件 .Once中,这是完成的,您不必每次更新git配置--全局user.email "you@example.com“git配置-全局user.name”您的名称“。此外,您也可以简单地省略--全局,只在这个存储库中设置标识。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44848215

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档