一:配置基本信息
1、安装之后,第一件事设置用户名和邮箱
1 git config --global user.name "John Doe"
2 git config --global user.email johndoe@example.com
//如果使用了 --global 选项,那么该命令只需要运行一次
2、配置文本编辑器
1 git config --global core.editor emacs
//如果不配置,将使用安装时选择的默认编辑器,这里设置Emacs编辑器
3、检查配置信息
1 git config --list
//将会显示如下信息
user.name=John Doe
user.email=johndoe@example.com
color.status=auto
color.branch=auto
color.interactive=auto
color.diff=auto
你也可以通过如下代码查看Git的某一项配置
1 git config user.name
//显示如下
John Doe
二:配置SSh
1、检查本机是否有ssh key 设置
如果没有则提示: No such file or directory
如果有则进入~/.ssh路径下(ls查看当前路径文件,rm删除所有文件)
2、生成新的ssh key
ssh-keygen -t rsa -C "xxxxxx@yy.com" //建议填写自己真实有效的邮箱地址
Generating public/private rsa key pair.
Enter file in which to save the key (/c/Users/xxxx_000/.ssh/id_rsa): //不填直接回车
Enter passphrase (empty for no passphrase): //输入密码(可以为空)
Enter same passphrase again: //再次确认密码(可以为空)
Your identification has been saved in /c/Users/xxxx_000/.ssh/id_rsa. //生成的密钥
Your public key has been saved in /c/Users/xxxx_000/.ssh/id_rsa.pub. //生成的公钥
The key fingerprint is:
e3:51:33:xx:xx:xx:xx:xxx:61:28:83:e2:81 xxxxxx@yy.com //本机已完成ssh key设置,其存放路径为:c:/Users/xxxx_000/.ssh/下。
3、添加ssh key 到GitHub
(1)Settings→SSH kyes→Add SSH key
(2)进入c:/Users/xxxx_000/.ssh/目录下,打开id_rsa.pub文件,全选复制公钥内容
(3)Title自定义,将公钥粘贴到GitHub中Add an SSH key的key输入框,最后“AddKey”
(4)测试ssh keys是否设置成功
ssh -T git@github.com
//Hi xxx! You've successfullyauthenticated, but GitHub does not provide shell access. 出现词句话,说明设置成功。