一、先创建SSH Key
给github设置SSH-KEY !!!
这一步算是连接GitHub的最基本的一步了,git是分布式的代码管理工具,远程的代码管理是基于ssh的,所以得先配好SSH key. 不设置的话会报错,会报错,会报错!重要的事情说三遍!
下面是具体设置SSH-KEY的步骤:
1. 创建一个SSH Key
打开终端,windows下面叫做git bash,输入: ssh-keygen -t rsa -C “email” [说明:email可以写自己的邮箱等等]
打开终端后直接输入命令后一直回车,中间有设置密码等信息的,我都没有设置,也可以设置的,如下:
按照提示找到相应的文件,如下图:
用记事本打开其中的id_ras.pub
文件,可以看到一长串的内容,这个就是等一下要复制到github网站那里去的。
然而,这是个错误的key,我这样生成的key,会报错,如下:
so,
下面是真正的生成publickey的方式:
1.打开git bash
2.输入cd C:
3.cat ~/.ssh/id_rsa.pub
4. 应该会出现上图所示一大段字符串:ssh-rsa......,这就是所谓的publickey;但是如果提示报错的话则说明没有公钥,此时你应当自己创建一个公钥,输入:ssh-keygen ,如下图:
然后一直回车就行,最后会生成一个矩形框框一样的东西,就说明公钥已经生成了,重复步骤3,那一大段就是publickey,右键copy复制。
把上面的key复制到github网站那里去吧!
5.打开浏览器登录你的github,点击右上角带黄色的头像-->settings-->(personal settings中的)SSH and GPG keys-->new SSH key-->title自己取名,
key中粘贴publickey-->Add SSH key-->成功!
6.再次连接就可以啦。如下图,不报错啦!
再次验证是否连接成功,输入下面命令:ssh –T git@hub.con
二、PyCharm与Github连接
1.设置GitHub账号和密码:
如下图:
你可以点击test按钮看是不是能够成功连接.
2.设置Git
在git路径哪里填上你的git.exe的路径就行.下面是我的git存放路径
经过上面这两步,Pycharm算是可以和GitHub互联了.接下来的部分就讲一些实战中经常用的操作.
三.创建Github仓库
如下图:
然后会弹出一个框,是用来填写基本的仓库信息的.这里就随便写一个,然后点击share:
然后,进到你的GitHub主页,发现已经有仓库了。