GIT环境配置

一、查看Git配置

  • 查看系统config git config --system --list
  • 查看当前用户全局配置 git config --global --list
  • 查看当前仓库配置信息 git config --local --list

二、设置本地Git与远端Git的配对

1. SSH密钥配对

参考 https://help.github.com/en/github/authenticating-to-github/connecting-to-github-with-ssh
使用ssh拉取代码的流程:

  • ssh-keygen -t rsa,生成公私钥;
  • cat ~/.ssh/id_rsa.pub,查看公钥并复制到自己Git帐号的SSH设置中;
  • git remote rm origin,移除远程连接分支信息;
  • git remote add origin [email protected]:xxx/xxx.git,添加远程分支连接信息(克隆选用SSH);
  • git pull 拉取代码。

2. 设置全局认证

  • 命令后,输入账号密码,永久使用
    git config --global credential.helper store

  • 清除账号密码记录
    git config --global credential.helper reset

  • 临时配置
    git config --global credential.helper cache

  • 地址中携带用户信息
    git remote add origin https://**username**:**password**@xxx.git

三、修改Git 推送时显示的用户配置

修改当前的project的用户名和邮箱
git config user.name XXX;
git config user.email XXX;

修改当前全局的用户名和邮箱时
git config --global user.name XXX;
git config --global user.email XXX;

四、删除git config里某个属性

  • git config --global --unset 属性名
  • git config --global --edit 该命令将进入.gitconfig配置文件进行修改
    git config --global --unset creential.helper 删除配置错误的属性creential.helper

你可能感兴趣的:(GIT环境配置)