本次编辑由杨大侠投稿编写
如果你第一次看这个系列的文章,我还是建议你从第一章开始看,不然的话知识会不太衔接!
在本篇博文中,我们就一起完成 Git 和 GitHub 的绑定,体验通过 Git 向 GitHub 提交代码的能力。不过在这之前,我们需要先了解 SSH(安全外壳协议),因为在 GitHub 上,一般都是通过 SSH 来授权的,而且大多数 Git 服务器也会选择使用 SSH 公钥来进行授权,所以想要向 GitHub 提交代码,首先就得在 GitHub 上添加 SSH key配置。在这里,如果大家对 SSH 还不太了解,那么建议先去百度一下关于SSH的文章,从而对 SSH 有一个大致的了解,在这里就不做分享了。
01
生成SSH key
我们要想生成SSH key,首先就得先安装 SSH,对于 Linux 和 Mac 系统,其默认是安装 SSH 的,而对于 Windows 系统,其默认是不安装 SSH 的,不过由于我们安装了 Git Bash,其也应该自带了 SSH. 可以通过在 Git Bash 中输入ssh命令,查看本机是否安装 SSH。
我用Mac来操作大家如果是Windows 直接打开 Git Bash来操作、
如上图所示,此结果表示我们已经安装 SSH 啦!接下来,输入ssh-keygen -t rsa命令,表示我们指定 RSA 算法生成密钥,然后敲三次回车键,期间不需要输入密码,之后就就会生成两个文件,分别为和,即密钥和公钥. 对于这两个文件,其都为隐藏文件,默认生成在以下目录:
Linux 系统:
Mac 系统:
Windows 系统:
密钥和公钥生成之后,我们要做的事情就是把公钥的内容添加到 GitHub,这样我们本地的密钥和 GitHub 上的公钥才可以进行匹配,授权成功后,就可以向 GitHub 提交代码啦!
02
添加SSH key 到GitHub
GitHub创建代码仓库
下面这张图就是创建成功的!!!下面的命令代表什么与Git的具体在工作中的使用下篇文章在进行分享
领取专属 10元无门槛券
私享最新 技术干货