在这门自定进度的入门课程中开始学习 Git 和 GitHub!您将熟悉协作式版本控制和流行的 Git 平台。协作和社交编码是当代软件工程实践和 DevOps 文化的重要组成部分。
您将学到什么
描述版本控制及其在社交协作编码和 DevOps 中的地位。
解释 Git 的基本概念,如用于分布式版本控制和社交编码的资源库和分支。
创建 GitHub 仓库和分支,执行拉取请求(PR)和合并操作,以便在团队项目中开展协作。
在 GitHub 上创建并共享一个开源项目,建立自己的项目组合。
要了解的详细信息

添加到您的领英档案
5 项作业
了解顶级公司的员工如何掌握热门技能

积累特定领域的专业知识
- 向行业专家学习新概念
- 获得对主题或工具的基础理解
- 通过实践项目培养工作相关技能
- 获得可共享的职业证书

该课程共有4个模块
应用程序开发人员很少单独工作。大型网络/云/移动开发和数据科学项目将包括许多人--前端开发员、后端开发员、数据库管理员、存储库管理员等。必须跟踪和控制每个贡献者的每次更改,以实现协作、问责制和版本管理。这种分布式版本控制在管理小型和大型软件项目时都极为重要。在本模块中,你将了解一些流行的版本控制工具,创建一个 GitHub 账户,并使用 GitHub 网页界面创建一个版本库,向其中添加文件并提交更改。在 GitHub 等基于 Git 的版本控制系统中,分支是工作流程的核心。您还将熟悉创建和使用分支,并将更改合并到主分支。
涵盖的内容
6个视频2篇阅读材料3个作业3个插件
当你开始使用 GitHub 仓库并自动化工作流程时,使用网页界面可能会受到限制,而且更耗时。这就是 Git 命令的用武之地。你可以在自己的桌面或云 IDE 提供的虚拟桌面上使用它,无论你在哪里开发代码。在本模块中,你将熟悉并使用各种 Git 命令来克隆和分叉仓库,以及使用命令行提交、推送和拉取更改。
涵盖的内容
6个视频1篇阅读材料2个作业2个应用程序项目3个插件
现在,你已经熟悉了 GitHub 仓库、分支和 Git 命令,在本模块中,你将运用所学知识和技能创建一个 GitHub 项目,为其添加一些文件(如开源许可证),并将其公开共享。
涵盖的内容
1个视频2篇阅读材料1次同伴评审2个应用程序项目5个插件
在本模块中,你将学习在 Windows 机器上安装 Git Bash,并配置 SSH 密钥,以便在系统中使用 Git 命令与 GitHub 仓库协同工作。
涵盖的内容
1篇阅读材料4个插件
获得职业证书
将此证书添加到您的 LinkedIn 个人资料、简历或履历中。在社交媒体和绩效考核中分享。
从 软件开发 浏览更多内容
- 状态:免费试用
- 状态:免费试用
- 状态:免费试用
LearnKartS
- 状态:免费试用
人们为什么选择 Coursera 来帮助自己实现职业发展




学生评论
1,825 条评论
- 5 stars
75.66%
- 4 stars
17.93%
- 3 stars
3.71%
- 2 stars
1.14%
- 1 star
1.53%
显示 3/1825 个
已于 Jan 5, 2024审阅
This course does a great job of teaching Git fundamentals. Though I already knew most of it, it would have been helpful to have this course earlier in my career!
已于 Oct 28, 2023审阅
Very Good Course as an introduction to Git and Github. It got me interested to search more and know more about how to use Github.
已于 May 21, 2024审阅
This course from IBM on Coursera is the complete course anyone needs to learn and get comfortable with Version Control, Git and GitHub as a developer in the Industry
常见问题
要获取课程资料、作业和证书,您需要在注册课程时购买证书体验。 您可以尝试免费试听,或申请资助。课程可能提供 "完整课程,无证书"。通过该选项,您可以查看所有课程资料,提交必要的评估,并获得最终成绩。这也意味着您无法购买证书体验。
注册课程后,您就可以访问证书中的所有课程,并在完成作业后获得证书。您的电子证书将被添加到您的 "成就 "页面--在那里,您可以打印证书或将其添加到您的 LinkedIn 个人资料中。
更多问题
提供助学金,