一、密钥选择
默认情况下,git会使用id_rsa与id_rsa.pub的密钥对,与git代码服务器进行通信。但是,对于同一台机器需要与不同的git代码服务器进行通信的需求,则需要进行特别指定。
例如:需要针对于github使用非默认的密钥对,则可向~/.ssh/config添加如下配置:
1 | Host github.com |
二、用户配置
代码提交的用户信息。
1. 全局配置
1 | git config --global user.name "叶绍亭" |
会在用户目录生成或修改~/.gitconfig文件。
默认情况下,会使用此文件里的配置内容。
2. 仓库配置
1 | git config user.name "yeshaoting" |
会修改当前仓库.git/config文件内容。
此文件里的配置会覆盖全局配置里相同的配置内容。