前言

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 不会去验证它。

Git - 设置签名(Autograph)相关推荐

  1. Git用户签名设置,用户级别

    Git 用户签名设置 git config user.name,git config user.email 用户签名设置.项目/仓库级别.仅在当前本地库目录范围有效. git config user. ...

  2. git仓库初始化及设置签名

    1.本地库初始化 1.1.查看git版本号 [root@192 ~]# git --version git version 1.8.3.1 1.2.创建本地库 #初始化仓库命令 git init #h ...

  3. git 设置有效目录_如何有效使用Git

    git 设置有效目录 The code was working yesterday but today it is not 该代码昨天有效,但今天却没有 The code got deleted 代码 ...

  4. git设置单个仓库用户名以及密码

    有些时候我们的服务器可能要部署多个git仓库,不同git仓库的用户名以及密码都是不一样的,此时需要我们设置单个仓库的用户名以及密码. 1.git设置用户名以及邮箱 命令如下: git config u ...

  5. git设置和取消代理

    git设置和取消代理 转载于 git 设置和取消代理 - 削微寒 - 博客园 # 设置ss git config -global http.proxy 'socks5://127.0.0.1:1080 ...

  6. Git设置忽略文件/文件夹

    2019独角兽企业重金招聘Python工程师标准>>> git设置忽略文件.文件夹的方式有三种,分别介绍如下.其中涉及的ignore文件均为如下格式: 方式一(最常用): 在仓库目录 ...

  7. Git 技术篇-git切换工作空间,git设置默认进入空间,git初始化工作空间

    Git工作空间切换 git 通过 cd 来切换工作空间.路径要为正斜杠. 第一次使用该空间要 git init 进行初始化. 看到后面的蓝色 master 就算成功了. Git设置默认进入空间 设置 ...

  8. git设置用户名密码

    在已有git用户名和密码的基础上,当你git push -u,报错用户名和密码不对 [session-9140c8bf] xxxxxxxx: Incorrect username or passwor ...

  9. outlook2010 html签名,Outlook2010如何设置签名

    outlook2010变化不是很大,但设置签名和outlook2007还是有很大区别的,下面是学习啦小编给大家整理的一些有关Outlook2010设置签名的方法,希望对大家有帮助! Outlook20 ...

  10. 2020-12-26 工作常用 Linux 操作:磁盘卸载、 自动化挂盘脚本 、磁盘分区合并、ansible、git 设置相关

    [工作常用 Linux 操作:磁盘卸载. 自动化挂盘脚本 .磁盘多个分区合并.ansible .git 设置相关] 1.查看 欧拉系统 的版本号:rpm -q --provides euler0rel ...

最新文章

  1. eeglab中文教程系列(7)-数据叠加平均{2}绘制2D和3D图
  2. GIS叠加分析功能学习
  3. 2022 年是 Linux 桌面年吗?
  4. Druid Spring JDBC Servlet 实现登录功能
  5. C++中size_t的学习
  6. Backtrader交易基础2
  7. android studio黄油刀依赖,如何在Android Studio中设置ButterKnife插件?
  8. 设计模式之单例模式8种实现方式,其八:枚举方式
  9. 基于java的开源游戏引擎
  10. android: 怎么使用腾讯X5WebView
  11. 勒索病毒的原理和防范机制研究
  12. 逆向序列号生成算法(三)
  13. Numpy读取csv文件
  14. js 原生将元素插入到父元素首位,jquery和原生两种方式
  15. 先码后看!五大学科竞赛哪个含金量最高?
  16. 电子版产品手册如何制作?简单的方法来了
  17. PCIe链路训练link training
  18. MATLAB数据类型——整数
  19. Java性能优化推荐书!java原生开发是什么意思
  20. MRP(物料需求计划) 的运作机制

热门文章

  1. raid5两块硬盘掉线数据恢复-服务器磁盘阵列数据恢复方法
  2. 犯了这15个错误,你可能会上征信“黑名单”
  3. html个性签名,经典的个性签名设计
  4. IE兼容性视图无法添加网站
  5. 数据分析——收入下降原因分析
  6. Simulink与Siemens PLC联合调试
  7. 苹果手机网页上点击数字可能拨打电话的解决办法
  8. 苹果手机网页选择框 下拉框点击放大处理
  9. 人体各部分英语 图片
  10. 如何改变证件照大小?三步搞定