边学习代码边学习Git和GitHub(一)

21CTO导读:虽说GitHub已经投身到软件巨头微软的门下,但是技术还是得学,Git和GitHub得用,我们还得学好它。

在本章,我会给你一些关于如何成为Git/GitHub老司机的提示。此外,作为奖励,我也告诉大家如何在编码时使用终端软件(Shell)。所以,如果你是初学者,这篇文章可以帮助你理解这些技术,如果你已经是一名合格司机,也请仔细阅读本篇文章,我可能会让你想起已经忘记的技巧。

背景

作为软件开发人员,Git和GitHub是我们日常工作中非常重要的工具。但是,当我们学习编码时,我们该如何才能学习得更好,因为我们的盘子有这么多的东西。

你也可使用此计划来学习任何一种编程语言,比如JavaScript,Python,Node.js,PHP,以及HTML/CSS。无论你在学习什么技术,使用Git作为版本管理是您编程的默认方式。

开发环境准备

在我们开始编码之前,需要建立Git环境来保存代码,包括我们正在学习新东西的例子。

要做到以上这点,我们需要完成如下步骤:

1、在本地环境中安装 Git

2、创建一个GitHub账户

3、在本地机器上创建一个工作区

4、如果您已经做过了,可以直接进入GitHub工作流程和终端处理部分

在本地机器上安装 Git

每种操作系统上安装 Git都不相同,可以查看Git官网,了解哪种方式最适合自己。

安装完Git后,我们需要创建一个GitHub账户,并在本地机器上进行配置。

在GitHub上创建一个账号

要创建一个账号,请你去Github.com网站上填写注册表单。如下图示:

如果您没有登录到GitHub网站,该表单就会出现

在这里建议大家在这个地方使用真名或好听点的用户名,这样你可以在简历或LinkIn帐户上使用。

接下来选择GitHub的使用计划,在这里我我们使用免费选项,付费计划与免费计划的区别就是可以设置私有的存储库。

如下图示:

选择你的帐号计划

在完成帐户设置之前,GitHub会询问你几个问题,阅读一些指南手册。我们完成设置后,就可以开始创建自己的项目了。

在创建我们的存储库之前,让我们在本地机器中设置自己的GitHub电子邮件和用户名。

设置你的GitHub数据配置

我们打开终端。比如在Windows系统中,我们需要打开开始菜单运行cmd,然后回车。如下图所示:

如果你也用Windows系统,可以安装一个cmder(这是一个不错的工具)来用,而不是枯燥的cmd命令行。

因此,我们可以在cmder中执行以下shell命令:

git config --globaluser.name "our_GitHub_user_name"

接下来输入你的GitHub邮件地址:

git config --global user.email"our_GitHub_user_email"

设置你的GitHub访问密钥

无论何时通过shell访问存储库,都需要具有访问权限。当您登录到您的GitHub帐户时,这将被授予权限。但是,每次将某些代码内容发送到存储库时,都需要传递凭据。

为了避免这种情况,我们可以使用SSH密钥。这是GitHub与我们本地机器上配置的访问密钥交换的Acess Key。

创建此密钥,请参考 GitHub文档中概述的内容。随着您的配置成功完成,我们继续下一步。

接下来,我们在终端中开始进行GitHub的工作流程。

作者:海边的卡夫卡

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

扫码关注云+社区

领取腾讯云代金券