版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/q123_xi/article/details/100522605
Windows下Git的配置安装
1、下载Git,默认安装即可;
这个网址下载速度很慢,我用的镜像网站下载的exe:http://npm.taobao.org/mirrors/git-for-windows/
安装的时候我是直接 “next”.
注意下面这一步:
2、在开始菜单找到Git Bash,打开输入
-
$ git config --
global user.name
"yourGitName"
-
$ git config --
global user.email
"yourEmail@xx.com"
3、生成Git的SSH Key
(1)在Git Bash接着输入
$ ssh-keygen -t rsa -C "yourEmail@xx.com"
(2)生成单个SSH Key时可以连续回车,不输入密钥文件名字和密码
Enter后它会让你输入一个passphrase,这个密码的意思是你每次使用电脑的git进行操作时,需要你输入一下这个密码,才可以操作你的git。这里我也选择了跳过,直接按Enter,然后会让你重复输入一下密码,如果上面设置了密码的重新输入一下即可,没有设置密码的继续Enter就可以了。(3)成功后会在上图中的目录C:\Users\admin\.ssh文件夹中生成id_rsa和id_rsa.pub文件。
4、添加SSH Key到ssh-agent中
(1)手动开启ssh-agent指令
$ eval $(ssh-agent -s)
回车,得到agent pid的值
(2)添加ssh key到ssh-agent中
$ ssh-add ~/.ssh/id_rsa
上述指令中的路径和文件名均为默认,如果生成SSH Key的步骤中修改过路径或文件名,在这一步中要修改为对应路径和文件名。
5、把SSH Key添加至GitHub账号中
在GitHub官网,点击右上角头像->Settings->SSH and GPG keys->New SSH key,Title随意,把第3步中生成的id_rsa.pub中全部内容复制粘贴至Key。
直接复制 id_rsa.pub 会报错“Key is invalid. You must supply a key in OpenSSH public key format”,需要 cat,复制cat的内容。
6、验证SSH连接是否配置成功
在Git Bash中输入
$ ssh -T git@github.com
上图是已测试过的,如果为第一次会出现以下提示语句
Are you sure you want to continue connecting (yes/no)?
输入yes并回车,即可看到欢迎语句。
配置安装完毕。