• Packt标志
  • FutureLearn标志

版本控制要点:Git和GitHub

进一步了解版本控制系统(VCS)和学习如何合作和为公共项目作出贡献。

业务人员看未来的数字化显示
  • 持续时间

    3周
  • 每周学习

    2小时
  • 高级课程

    89美元 包括什么?

发现在GitHub版本控制的优点

编写源代码在VCS使您能够跟踪变化和创新的信心没有害怕失去以前的工作。

在本课程中,您将了解Git和GitHub的中间功能和概念,探索公共协作如何导致编码项目的改善结果。

学习如何使用Git push、获取和拉

专家的引导下,在软件开发中,您将建立自己的GitHub账户和探索核心功能,学习Git推,拉,获取可用于本地和远程存储库之间管理文件。

这方面的知识,你就可以跟踪更改不同的分支,解决冲突,改善你的文件管理。

鼓励协作与远程和公共存储库

GitHub提供独特的合作机会,通过使用公共存储库。

您将学习如何成为一个存储库合作者和帮助国际社会提高自己的项目,获得洞察新的流程和方法来编码问题。你也可以自己管理协作工作,控制谁可以访问您的代码和跟踪任何变化。

探索Git标签的功能

Git的标签是一个有用的特性,允许您参考确切点在自己的Git的历史。

您将了解到如何创建轻量级和注释标记,并确定其功能在登台和生产阶段。

使用这个功能,您就可以全面跟踪您的更改,便于检索过去的迭代。

通过这门课的结束,你将有一个中间Git和GitHub的知识。你可以使用命令包括推,拉,并取回,并能够演示公共协作通过GitHub的优点。

跳到0分1秒演讲者:掌握Git必需品在短短三周内与Git和GitHub的必需品。专家Git, Bogdan Stashchuk,引导你Git的旅程。本课程将帮助您创建Git Git存储库中的对象,区分不同的Git标签,使用适当拉请求,解释什么是分叉。去得到你想要的Git无论何时何地。

跳到0分钟,30秒进入你的未来版本控制要点:Git和GitHub Packt FutureLearn。

教学大纲

  • 星期1

    GitHub和远程存储库

    • 介绍课程

      欢迎来到版本控制要点:Git和GitHub的开始你的学习旅程,由Packt。

    • 开始使用Git

      在这个活动中,我们将讨论如何安装Git和建立一个账户。

    • 存储库解释

      在这个活动中,我们将讨论什么是存储库以及如何创建一个。

    • 先进的Git命令

      在这个活动中,我们将讨论取回,推和拉在Git命令。

    • 把命令在行动

      在这个活动中,我们将更详细地讨论拉命令。

    • 远程分支机构

      在这个活动中,我们将讨论同步,删除和提交到远程分支。

    • 总结

      你已经达到了第一周的结束。在这个活动中,您将反思所学到的东西。

  • 星期2

    把请求

    • 介绍第2周

      欢迎来到第二周。在这个活动我们将强调将本周的主题。

    • 把请求解释

      在这个活动中,我们将讨论为什么拉请求在处理合作者很重要。

    • 把请求和变化

      在这个活动中,我们将讨论如何更改,提交和远程存储库连接。

    • 把请求批准

      在这个活动中,我们将讨论如何开放和批准请求。

    • GitHub和拉请求

      在这个活动中,我们将讨论如何使用GitHub帐户访问请求。

    • 把请求和公共存储库

      在这个活动中,我们将讨论如何使用拉请求公共存储库。

    • 总结

      周2的你已走到了尽头。在这个活动中,您将反思所学到的东西。

  • 星期3

    叉子和Git标签

    • 介绍周3

      欢迎到星期3。在这个活动我们将强调将本周的主题。

    • 引入分支

      在这个活动中,我们将讨论分支是什么以及如何同步,取回,添加和开放拉请求,变更,提交公共存储库。

    • 叉子和拉请求

      在这个活动中,我们将讨论创建一个分叉的存储库,通过创建一个新的分支与变化,开放将请求从一个分叉的库到父库。

    • 引入Git标签

      在这个活动中,我们将讨论Git标签。

    • 不同类型的Git标签

      在这个活动中,我们将讨论轻量级和注释Git标签和他们的意思。

    • 最后一周总结

      你已经达到本课程的结束。在这个活动中,您将反思所学到的东西。

你想什么时候开始?

马上开始,加入全球学习者的课堂。如果课程还没有开始你会看到未来的日期下面列出。

学习这门课程

在过程的每一步你可以遇到其他学习者,分享你的想法和加入活跃在评论中讨论。

你能得到什么呢?

课程结束后,你将能够……

  • 创建Git Git存储库中的对象。
  • 描述各种Git标记之间的差异。
  • 适当地练习使用的请求。
  • 解释什么是分叉。

这门课程是为谁设置的?

本课程是专为开发人员提供一个基本的了解Git和GitHub想要进一步了解版本控制系统。

你需要什么软件或工具?

我们将向您展示如何创建一个GitHub帐户的这门课。

谁开发的课程?

Packt

在英国伯明翰,成立于2004年,Packt的使命是帮助世界将软件以新的方式工作,通过有效的学习和信息服务的交付IT专业人员。

FutureLearn

FutureLearn是一个领先的社会学习平台,为学习者提供高质量的网络课程在世界各地在过去的十年。电子竞技公开赛

包括什么?

这是一个高级课程。这些课程是为专业人士设计从具体行业寻求学习和一个小群志趣相投的人。

  • 无限制地这门课
  • 包括任何文章、视频、同行评审和测验
  • 成就证书来证明你的成功当你有资格
  • 随时下载和打印你的成绩证书

还想知道更多吗?检查我们的常见问题

学习FutureLearn

你的学习,你的规则

  • 课程分为几周,活动,和步骤来帮助你跟踪你的学习
  • 通过混合学习的视频,长期和短小精悍的文章,音频,和实践活动
  • 保持动力通过进步页面记录你的步骤完成和评估分数

加入一个全球教室

  • 体验社会学习的力量,启发学习者的国际网络
  • 分享想法与你的同行和教育者在过程的每一步
  • 喜欢加入谈话通过阅读,@,书签和回复别人的评论

地图你的进步

  • 当你通过工作时,使用通知和指导你的学习进度页面
  • 只要你准备好了,每一步都标记为完成,你在控制
  • 完成90%的课程和所有的评估步骤取得证书

想知道更多关于学习FutureLearn吗?盖世电竞里钱如何提现

你知道一个人会爱这门课吗?告诉他们…