标签:邮箱 update tco col 操作 div cat color 本地
作用:只区分不同开发人员的身份
一、项目级别/仓库级别:仅在当前本地库范围内有效
签名设置用户名(UserName)和邮箱(User@email),邮箱可以是任意邮箱(无效邮箱也可以)
1 git config user.name UserName 2 git config user.email User@email
例:用户名xingruyu,邮箱xingruyu@qq.com
zhang@SH-B MINGW64 /c/vm/mygithub (master) $ git config user.name xingruyu zhang@SH-B MINGW64 /c/vm/mygithub (master) $ git config user.email xingruyu@qq.com
信息保存位置:./.git/config 文件 zhang@SH-B MINGW64 /c/vm/mygithub (master) $ ls -al total 8 drwxr-xr-x 1 zhang 1049089 0 2月 3 21:22 ./ drwxr-xr-x 1 zhang 1049089 0 1月 29 23:17 ../ drwxr-xr-x 1 zhang 1049089 0 2月 3 22:12 .git/ zhang@SH-B MINGW64 /c/vm/mygithub (master) $ cat ./.git/config [core] repositoryformatversion = 0 filemode = false bare = false logallrefupdates = true symlinks = false ignorecase = true [user] name = xingruyu email = xingruyu@qq.com zhang@SH-B MINGW64 /c/vm/mygithub (master)
用命令查看用户名和邮箱
zhang@SH-B MINGW64 /c/vm/mygithub (master)
$ git config user.name
xingruyu
zhang@SH-B MINGW64 /c/vm/mygithub (master)
$ git config user.email
xingruyu@qq.com
zhang@SH-B MINGW64 /c/vm/mygithub (master)
二、系统级别:登录当前操作系统的用户范围
1 git config --global user.name UserName 2 git config --global user.email User@email
信息保存位置:~/.gitconfig 文件
zhang@SH-B MINGW64 ~ $ git config --global user.name zhangfei zhang@SH-B MINGW64 ~ $ git config --global user.email zhangfei@email.com zhang@SH-B MINGW64 ~ $ cat .gitconfig [user] name = zhangfei email = zhangfei@email.com
查看
1 git config --global user.name 2 git config --global user.email
级别优先级,就近原则:项目级别优先于系统用户级别,二者都有时采用项目级别的签名
如果只有系统用户级别的签名,就以系统用户级别的签名为准,二者都没有不允许
标签:邮箱 update tco col 操作 div cat color 本地
原文地址:https://www.cnblogs.com/sunshine-/p/12258983.html