51

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

 5 years ago
source link: http://www.10tiao.com/html/674/201806/2656598329/1.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

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的工作流程。

 

 

 


 

 作者:海边的卡夫卡

 



About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK