一、查看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 git@gitee.com: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