我今天安装了适用于 Windows 7 的 Git。我对 Git 还不太了解,我正在关注http://git-scm.com/book/en/Getting-Started-First-Time-Git-Setup http://git-scm.com/book/en/Getting-Started-First-Time-Git-Setup以及 YouTube 上有关该主题的视频。在视频中,人们安装 Git 并进入命令行并使用
git config --global user.name = "My Name"
and
git config --global user.email = "[email protected] /cdn-cgi/l/email-protection"
它创造了.gitconfig
文件输入C:/Users/admin/.gitconfig
为他们提供正确的值。
运行上面的代码行三次后,这就是我在该文件中得到的内容:
[user]
name = =
email = =
name = =
为什么它不起作用?我按照官方教程进行操作,发现它适用于 YouTube 上的其他人,但不适用于我。
您没有使用正确的语法:之间不应该有任何等号user.name
and "My name"
,或之间user.email
and "[email protected] /cdn-cgi/l/email-protection"
。例如,当你运行
git config --global user.name = "My Name"
该命令解释为=
字符作为传递给的字符串值user.name
键,以及该行的其余部分("My Name"
) 被默默地忽略。这就是为什么你的.gitconfig
文件最终包含
[user]
name = =
email = =
如果您使用正确的语法,一切都应该有效:
也可以看看VonC的回答 https://stackoverflow.com/a/42879577/2541573关于 Git 2.13 中的相关更改。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)