您的位置:首页 > 编程语言

Git配置生成密钥连接Github

2016-06-24 10:50 330 查看

一、安装Git

Git官网下载: https://git-scm.com/download

我的环境是win7,安装在 C:\Program Files\Git

二、Git配置

1.Git安装成功后,在桌面右键



2.点击Git Bash Here,

运行以下命令,设置Git提交代码时你自己的用户信息:



3.运行之后,可以使用命令git config -l 查看配置:



4.如果在Sublime Text中使用git,还需要设置 push.default参数。使用命令行窗口的时候没有问题,但在Sublime Text中用push命令的时候就提示需要设置这个参数, push.default参数主要是设置在执行push命令是的策略,主要的选项有以下几个:

nothing : Do not push anything
matching : Push all matching branches (default)
tracking : Push the current branch to whatever it is tracking
current : Push the current branch


这里我们手动设置成默认值



5.运行ssh-keygen -t rsa 命令



首先输入命令,然后直接按回车,就会在默认路径下(/c/Users/admin/.ssh)生成一个文件夹.ssh

之后会要求你输入一个密码,在使用密钥的时候需要提供这个密码。可以输入,也可以不输入直接回车(无论输入还是不输入,都会要求你再确认一次)。确认之后,程序会生成一对密钥存放在以下文件夹:

c:\Users\admin[这里换成你电脑的用户名].ssh

密钥分成两个文件,一个私钥(id_rsa)、一个公钥(id_rsa.pub)。私钥保存在您的电脑上,公钥交项目负责人添加到服务器上。用户必须拥有与服务器公钥所配对的私钥,才能访问服务器上的代码库。



三、连接到GitHub

1.访问Github主页:https://github.com/ ,如果还没有Github账号,就去注册一个,如果有的话,就登录

2.登录成功后,点击右上角头像,进入Settings , 点击左边的SSH and GPG keys , 然后New SSH keys



Title可以随便填一个,然后key要填的东西就是.ssh文件夹下的id_rsa.pub文件,用文本打开,然后赋值全部内容,粘贴到Key那里去

3.填完Title和Key之后,点击Add SSH key

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息