为什么';git config——列表';向我显示两个带有一个用户名的电子邮件地址?
我正试图从终端更改Mac中的git配置,因为我得到了一份新工作。我已通过以下命令全局设置用户名、电子邮件和密码:为什么';git config——列表';向我显示两个带有一个用户名的电子邮件地址?,git,github,Git,Github,我正试图从终端更改Mac中的git配置,因为我得到了一份新工作。我已通过以下命令全局设置用户名、电子邮件和密码: git config --global user.name "My Username" git config --global user.email "My Email" git config --global user.password "My Password" 但是当我在终端中通过git config--list检查
git config --global user.name "My Username"
git config --global user.email "My Email"
git config --global user.password "My Password"
但是当我在终端中通过
git config--list
检查配置时,我看到两个电子邮件地址和一个用户名。一封我刚刚设置的电子邮件,另一封是我以前的公司电子邮件。如何才能完全删除以前的公司电子邮件?您可能在两个不同的配置文件中有两种不同的设置。您可以使用git config--list--show origin来显示每个设置来自哪个文件,然后编辑包含您不需要的值的文件。在两个不同的配置文件中可能有两个不同的设置。您可以使用git config--list--show origin
显示每个设置来自哪个文件,然后编辑包含您不需要的值的文件。注意,没有标准的git程序会查找user.password
设置。当然,您可以设置任何您喜欢的、没有人查找的内容,例如,git config--global leeloo.dallas.multipass true
。不相关的、未使用的配置条目大多是无害的。但是您的全局.gitconfig
通常可以被任何访问您的计算机的人读取,因此在其中输入密码可能是不明智的。请注意,没有标准的Git程序会查找用户.password
设置。当然,您可以设置任何您喜欢的、没有人查找的内容,例如,git config--global leeloo.dallas.multipass true
。不相关的、未使用的配置条目大多是无害的。但是您的全局.gitconfig
通常可以被访问您机器的任何人读取,因此在其中输入密码可能并不明智。