当我试图提交存储库时,出现了以下错误:
$ git commit
*** Please tell me who you are.
Run
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
to set your account's default identity.
Omit --global to set the identity only in this repository.
fatal: unable to auto-detect email address (got '[output redacted]')
显而易见的解决方案是在输出中运行git config
选项,但我不想这样做。
涉及的计算机不属于特定的个人,而是共享计算机。因此,每个提交将是不同的用户。
我该如何绕过这个问题并设置作者为每次提交而不是全局?
git config
命令时没有添加--global
选项,那么你只会为当前的克隆版本库设置作者信息。为了让全局都生效,需要加上--global
选项。 - approxiblue