您当前的位置: 首页 >  git

王佳斌

暂无认证

  • 3浏览

    0关注

    821博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Git - 设置签名(Autograph)

王佳斌 发布时间:2020-01-28 15:02:04 ,浏览量:3

前言

Git 签名就是一个用户名,每个签名代表一个用户,设置签名的 主要作用是区分不同开发人员的身份 ,需要注意的是,这里设置的签名和登录远程库(Github)的账号与密码没有任何关系。

签名级别

首先,我们必须知道签名级别这个概念,一般分为两个:

  1. 仓库级别/项目级别:范围较小。仅在当前项目仓库中生效
  2. 系统级别:范围较大。登录当前操作系统的用户范围生效

注意:如果两个级别同时存在,那么依照就近原则,仓库级别要大于系统级别。如果两个级别都不存在,则无法完成 Git 一些命令,会提示验证身份。

设置仓库级别签名

例如,我要创建一个名称为 Xwang,电子邮箱为 wangjiabinweb@163.com 的仓库级别用户签名:

$ git config user.name Xwang
$ git config user.email wangjiabinweb@163.com

创建成功,用户签名信息会保存在 ./.git/config 文件中,你可以使用 cat 命令查看。

注意:这里的邮箱可以填写不存在的邮箱,Git 不会去验证它。

设置系统级别签名

例如,我要创建一个名称为 Xli,电子邮箱为 liziqiangweb@163.com 的系统级别用户签名:

$ git config --global user.name Xli
$ git config --global user.email liziqiangweb@163.com

创建成功,不同于仓库级别的地方在于加了 --global 参数,用户签名信息会保存在 ~/.gitconfig 文件中,你可以使用 cat 命令查看。

注意:这里的邮箱可以填写不存在的邮箱,Git 不会去验证它。

关注
打赏
1665568777
查看更多评论
立即登录/注册

微信扫码登录

0.0389s