实验环境:
Windows10
Git-2.18.0-64-bit
Github账户
创建远程库详细图解
创建远程库
登陆GitHub ->New repository
打开界面如图所示,Repository name 先写一个Python
记得勾选 Initialize this repository with a README
然后GitHub会自动为我们创建一个README.md
文件。创建完毕后,可以看到README.md
文件:
连接配置详细图解
输入
git config --global user.name "XXX"
进行用户名的设定
设定完后可以输入
git config --global user.name
看看是否设定成功
同样再用
git config --global user.email "XXX@XXX.com"
来设定邮箱,这个邮箱最好和你的github邮箱保持一致。
顺便可以输入
git config --global color.ui auto
将color.ui设置为auto让输出的命令有更高的可读性。
Git到这儿就已经设置完毕,接下来设置一个SSH and key来与github进行连接。
输入
ssh-keygen -t rsa -C "xxx@xxx.com"
按回车键确认,会出现两次输入密码,可留空,我暂且不设置了。这个密码是SSH的密钥,以后连接的需要,需要牢记。
在两次密码输入后会出现一个key的随机图像,看不懂就对了。
并且会生成一个id_rsa是私有密钥,id_rsa.pub是公开密钥。
然后打开github,在Settings里找到SSH and key,点击New SSH key
会弹出来两个框,Title中填入你能看懂的名称,在下面的key中需要填入公开密钥的内容。
打开刚才id_rsa.pub保存的文件
全部复制(包括最后的那个邮箱)后填入key框中,添加完毕。
此时就已经配置完毕,可以在git中输入
ssh -T git@github.com
来进行测试是否联通
出现以下这句话,说明已经连接成功了。
Hi GJHe! You've successfully authenticated, but GitHub does not provide shell access.