Git签名通过设置用户名和邮箱来区分不同开发人员。
但这个用户名与邮箱跟代码托管中心(远程库)的用户名和邮箱没有任何关系。
邮箱可以为假。
签名有两个级别,一个是仓库级别,一个是系统用户级别。
仓库级别优先于系统用户级别。
至少要设置一个签名。
仓库级别的签名保存在 .git/config。系统级别的签名保存在 ~/.gitconfig (~表示当前用户目录)
主要命令 | 作用 |
---|---|
建立仓库级别的用户名 | git config user.name 【用户名】 |
建立仓库级别的邮箱 | git config --global user.email 【邮箱】 |
建立系统级别的用户名 | git config –global user.name 【用户名】 |
建立系统级别的邮箱 | git config –global user.email 【邮箱】 |
打开文件 | cat 【文件名/文件路径+文件名】 |
下面是仓库级别的签名创建演示。系统级别的签名可以回去试一下,在此不作演示。