Deep Learning Specialization on Coursera

课程主页: https://www.coursera.org/learn/getting-started-with-git-and-github

课程简介

在当今软件工程实践和DevOps文化中,协作和社交编码是至关重要的部分。因此,Coursera上这门《入门Git和GitHub》课程为初学者提供了学习的绝佳机会!

这门自学课程将帮助你熟悉协作版本控制和流行的Git平台。课程主要通过实用的方法讲解Git和GitHub的基本概念,包括分支、代码库及Git命令的使用。

课程大纲

Git和GitHub基础

应用开发人员通常不是孤军奋战的,大型网络、云、移动开发和数据科学项目往往有多个参与者。这些参与者的每一次变更都必须被追踪和管理,以便实现有效的协作与版本控制。在这一模块中,你将学习流行的版本控制工具,创建GitHub账户,并使用GitHub网页界面创建一个代码库,添加文件并提交更改。

Git命令与管理GitHub项目

当你开始使用GitHub代码库和自动化工作流时,仅依靠网页界面会显得有些局限和耗时。此时,Git命令的优势便展现出来。你可以在自己的桌面或通过云IDE提供的虚拟桌上使用Git。在这一模块中,你将熟悉并使用各种Git命令来克隆和分支代码库,以及通过命令行提交、推送和拉取你的更改。

最终项目与评估

现在,你已经对GitHub代码库、分支和Git命令有了一定了解,在这一模块中你将应用所学知识和技能,创建一个GitHub项目并添加一些文件,例如开源许可证,并将其公开分享。

[可选] 从Windows桌面使用GitHub

在这一模块中,你将学习如何在Windows计算机上安装Git Bash并配置SSH密钥,以便使用Git命令与GitHub代码库合作。

推荐理由

这门课程不仅适合初学者,也为希望深入了解Git和GitHub工作流的开发人员提供了很好的基础。清晰的课程结构和层层递进的知识点,结合实践项目,让学习变得更加高效有趣。无论你是在个人项目中寻求版本控制的技巧,还是想为团队合作打下基础,这门课程都值得你投资时间去学习。

课程主页: https://www.coursera.org/learn/getting-started-with-git-and-github

作者 CourseEye