首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Git,码农必备(二)

本次编辑由杨大侠投稿编写

如果你第一次看这个系列的文章,我还是建议你从第一章开始看,不然的话知识会不太衔接!

在本篇博文中,我们就一起完成 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的具体在工作中的使用下篇文章在进行分享

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181203G1BODS00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券