交互式Git教程

WebFX总统。Bill在互联网营销行业有超过25年的经验,擅长SEO, UX,信息架构,营销自动化等。William在希彭斯堡和麻省理工学院的科学计算和教育背景为MarketingCloudFX和WebFX的其他关键研发项目提供了基础。

说实话,我觉得Git是一个枯燥的话题。但是版本控制系统对于现代开发工作流来说是非常重要的,所以我必须学习它。任何好的vc都可以,但Git似乎是最受欢迎的。

所以我选择了Git。让我更容易学习Git的是基于网络的交互式教程和在线课程。它们让任务变得更有趣、更吸引人,从而减少了放弃的诱惑。

另外,他们不需要我在电脑上安装和配置Git,所以我可以马上探索和实验。以下是其中三种免费交互式Git教程可以帮助你学习Git。它们是按难度排列的,我建议从上到下依次使用。

使用以下教程的开发人员应该能够将他们的Git知识提高到一个适当的水平。

1.尝试Git

尝试Git尝试Git是一个交互式教程,对于第一次使用Git的用户来说是一个很好的介绍。它介绍了基本的Git命令——您可能每天都会使用的东西——比如创建Git存储库、提交更改和使用远程操作。这是一个闪电般的速成课程,15分钟就能完成。

2.Git真实(介绍)

Git真实(介绍)Git真实是代码学校的一个互动在线课程。它有视频指导,并提供动手互动挑战。只有第一级的Git真实课程(命名为“入门”)是免费的,但该课程涵盖了关于Git您想知道的关键内容。

这一层可以看作是Git的更详细概述尝试Git.我喜欢整个Git真实当然它关注的是我们在网页开发过程中可能用到的东西。

3.学习Git分支

学习Git分支对我来说,最难理解的Git概念是源树、源树遍历和分支。这个基于web的交互式Git教程对我帮助很大。学习Git分支分为难度增加的五个部分,每个部分有两到五个模块在里面。

学习技巧

下面的建议来自一个不得不自己从零开始自学Git,直到掌握到实际水平的人。

通过命令行学习Git

使用图形用户界面是很诱人的,以后使用GUI来加快速度也没有什么错。而且,作为一个视觉人,我尽量避免使用命令行接口。但是通过CLI学习Git确实帮助我理解了Git的抽象概念,因为我不需要依靠任何视觉上的拐杖(例如。

源树图)。使用CLI更具挑战性,这是一件好事,因为它迫使我们放慢速度,真正吸收材料。此外,熟练使用cli也会在以后使用其他开源web组件(如CSS预处理器、Node、Bower、Grunt等)时有所帮助。

把你的时间

任何值得做的事,都值得做对。大多数具有编程背景的人都能在几天内完成这些交互式Git教程,并且有充足的时间复习和重做比较复杂的部分。如果你是网页开发和编程的新手,这可能需要更长的时间,你可能需要阅读其他Git教程在这里提到的以外,填补任何空白。

但我相信这没关系,因为从长远来看,你将学到一项宝贵的技能,可以节省你的时间。知道如何使用Git还可以解锁新的职业机会,或者至少让你比不熟悉版本控制系统的求职者有优势。把学习Git看作是对自己的一种投资是有激励作用的。

在现实世界中尽快使用Git

在正在进行的开发项目或下一个可用的机会中使用Git,这样您就可以立即获得投资的回报。这样做将鼓励您继续使用Git,并使您有机会实践您所学到的东西。其他你可以马上做的事情:

  1. 从GitHub克隆一个开源项目到您的计算机上,并对其进行修改。利用分支来跟踪变更。
  2. 在GitHub上发布一个小型开源项目。它不需要是一个成熟的web应用程序框架之类的东西——那些需要花费一些时间来创建,因此会违背这个练习的目的。导航栏或CSS演示等简单的UI组件都是很好的开始。

  3. 在开源项目上创建拉请求。在这样做之前,遵循开源礼仪和项目自己的指导方针是很重要的。首先,您可以发出拉请求我的GitHub回购如果你发现任何需要修理的地方(谢谢)。

相关内容

WebFX职业

加入我们的使命,为全球的企业提供业界领先的数字营销服务,同时建立您的个人知识和个人成长。

我们招聘! 视图30 +职位空缺!