首先什么是GitHub,以下是维基百科的定义:
GitHub是通过Git进行版本控制的软件源代码托管服务平台。
那什么是Git?
Git是一个分布式版本控制软件,最初由林纳斯·托瓦兹创作,于2005年以GPL发布。最初目的是为更好地管理Linux内核开发而设计。
看不懂没关系,只要会使用一样可以搭建个人博客。
首先我们要创建一个GitHub的账号,网址:https://github.com/
创建完后我们就需要创建一个新的库,具体如图:
点击Repositories 再点击 New,然后进入到下个界面:
Repositories name 按照固定的格式写 username.github.io
这里的username就是你注册时候的用户名,像我就是JasonVictor17
到这里Github就配置好了,我们接着下一个Git Bash到Windows系统以便使用Git,
网址:https://git-scm.com/download/win 会自动下载
安装成功后需要配置Git Bash,打开Git bash我们看到命令行,输入:
1 | git config --global user.name "你的GitHub用户名" |
然后生成一个SSH密钥
1 | ssh-keygen -t rsa -C "你的GitHub注册邮箱" |
默认回车,然后系统会自动生成一个文件,然后在C盘user中找到.ssh文件夹(路径如图), 并复制其中id_rsa.pub的内容。然后打开 Github上的ssh key设置。
点击new ssh key后输入名称和复制的内容确认就可以了。
(如果找不到SSH密匙文件有两个办法:1. 下载GitHub桌面版就可以无需密匙 2. 下载一个小程序: everything 输入文件名字就可以查找)
接着输入如图就成功配置完成了。
1 | ssh git@github.com |
绑定SSH Key的目的是为了之后每次pull和push的时候不需要输入密码和账号,怪麻烦的。同时也避免一些可能产生的错误。
关于Git的基本使用请参考: Git的几个基本指令