学习 Git、GitHub 和 GitHub Actions
学习专业软件开发实践,如持续集成和交付、GitHub Flow 等!
讲师:Felipe Gavilán
双语IT资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
您将学到什么
- 使用 Git 中的基本和高级命令
- 本地创建存储库
- 在 GitHub 中创建存储库
- 在 GitHub Actions 中创建工作流程以自动执行任务
- 使用 Github Actions 进行持续集成以构建项目并运行自动测试
- 进行持续交付,在 GitHub 上更新代码时自动部署项目
探索相关主题
- Git
- 软件工程
- 发展
要求
- 无需具备 Git、GitHub 或 GitHub Actions 方面的经验。无需编码背景。
描述
在本课程中,我们将学习Git、GitHub 和 GitHub Actions。
Git是一种支持分散版本控制的技术。它通过为每个团队成员提供本地计算机上项目更改的完整历史记录来支持专业软件开发。此外,它还有助于为新功能创建分支。Git 还允许您恢复到软件的任何先前版本。如果某些功能停止工作,您可以恢复正常运行的版本。
GitHub使我们能够共享项目并与他人协作。它不仅仅是一个代码共享工具,它还促进了项目讨论、任务跟踪、自动化实施等。
最后,GitHub Actions使我们能够自动执行 GitHub 中的各种任务。例如,每当我们的存储库更新时,我们都可以编译并运行自动化测试。我们还可以自动部署我们的应用程序。
我们将讨论的主题包括:
-
Git 简介
-
基本命令:init、add、commit
-
高级命令,例如cherry-pick、rebase和stash
-
GitHub 简介
-
探索 GitHub 的功能,例如存储库、问题、拉取请求和项目
-
GitHub Actions 简介
-
使用触发器来运行我们的工作流程
-
利用预定义的操作来简化流程自动化
-
实施持续集成和持续交付
还有更多!
在本课程结束时,您将对Git、GitHub 和 GitHub Actions有深入的了解,使您能够管理版本控制、有效协作并自信地自动化工作流程。无论您是刚接触这些工具还是希望提高技能,本课程都将为您提供精通现代软件开发的知识和实践经验。让我们开始吧!
本课程适合哪些人:
- 想要学习 Git、GitHub 和 GitHub Actions 的人
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。