51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

git配置用户信息

# git 配置用户信息 {#git-配置用户信息}

本文讲述如何配置 git 版本管理中的用户信息。有 2 种配置方法,可根据具体需求灵活选择: 1. 针对当前项目局部配置; 2. 全局配置

# 局部配置 {#局部配置}

您可以仅针对当前项目做局部配置,对其它工程无影响。

  • 配置用户名
    执行命令如git config user.name "Wang Shibiao",用户名替换成具体用户名

    (py3.6) wangshibiao@wangshibiao:/data/workspace/wangshibiao/innoSetupProject$ git config user.name Wang Shibiao (py3.6) wangshibiao@wangshibiao:/data/workspace/wangshibiao/innoSetupProject$ git config user.name Wang (py3.6) wangshibiao@wangshibiao:/data/workspace/wangshibiao/innoSetupProject$ git config user.name "Wang Shibiao" (py3.6) wangshibiao@wangshibiao:/data/workspace/wangshibiao/innoSetupProject$ git config user.name Wang Shibiao (py3.6) wangshibiao@wangshibiao:/data/workspace/wangshibiao/innoSetupProject$

通过如上示例可以看出,若用户名含有空格,需要用引号引起来,否则会自动截断。

  • 配置 email
    执行命令如git config user.email 645102170@qq.com,email 替换成具体邮箱地址

# 全局配置 {#全局配置}

只需要再额外增加个--global 参数即可。
注意,通过测试得知,在当前项目中执行全局配置,只影响其它项目,而不会修改当前项目的用户配置。

  • 配置用户名
    执行命令如git config --global user.name "Wang Shibiao"
  • 配置 email
    执行命令如git config --global user.email 645102170@qq.com

# 查看当前配置 {#查看当前配置}

# 1. 查看当前项目的局部配置 {#_1-查看当前项目的局部配置}

  • 执行命令git config user.name查看当前用户名

    (py3.6) wangshibiao@wangshibiao:/data/workspace/wangshibiao/innoSetupProject$ git config user.name wangshibiao (py3.6) wangshibiao@wangshibiao:/data/workspace/wangshibiao/innoSetupProject$

  • 执行命令git config user.email查看当前用户的 email

    (py3.6) wangshibiao@wangshibiao:/data/workspace/wangshibiao/innoSetupProject$ git config user.email 645102170@qq.com (py3.6) wangshibiao@wangshibiao:/data/workspace/wangshibiao/innoSetupProject$

# 1. 查看全局配置 {#_1-查看全局配置}

  • 执行命令git config --global user.name查看当前用户名

    (py3.6) wangshibiao@wangshibiao:/data/workspace/wangshibiao/innoSetupProject$ git config --global user.name wangshibiao (py3.6) wangshibiao@wangshibiao:/data/workspace/wangshibiao/innoSetupProject$

  • 执行命令git config --global user.email查看当前用户的 email

    (py3.6) wangshibiao@wangshibiao:/data/workspace/wangshibiao/innoSetupProject$ git config --global user.email 645102170@qq.com (py3.6) wangshibiao@wangshibiao:/data/workspace/wangshibiao/innoSetupProject$

赞(4)
未经允许不得转载:工具盒子 » git配置用户信息