可能有读者注意到了,前面在设置的时候多加了一个--global参数,其含义是要进行全局(Global)设置。但偶尔也会遇到一些特殊状况,例如,针对特定的项目设置不同的作者(不要问我什么时候需要做这件事),怎么办呢?可以在对该项目目录进行Git设置的时候,加上--local参数:
$ git config --local user.name Sherly $ git config --local user.email sherly@5xruby.tw
这样一来,在对这个项目进行操作的时候,就会使用为其特别定制的用户名及E-mail来操作。离开这个项目后的Git操作,还是会使用默认的Global设置。