GitHub全功能实战39节系统课,从仓库分支到Actions自动化与Pages搭建博客
一套39节的GitHub视频课,从Git与GitHub是什么、建仓库、分支合并冲突这些基础讲起,再到GitHub Desktop、IDEA集成和Git命令行操作,后面还包含Actions做CI/CD、Pages搭博客、Packages、Webhook与API、组织管理和安全功能。零基础可以直接跟,会用Git命令想补全高阶用法的开发者也能挑着看
这套 GitHub 课程一共 39 节视频,从 Git 和 GitHub 的起源概念讲起,一路覆盖到 Actions、Packages、Pages 这些进阶功能。仓库创建、分支合并、版本控制这些基础动作有对应课时,开源协作、自动化部署和个人博客搭建也单独讲了。
课程涵盖什么
前面十几节先打基础:Git 与 GitHub 的历史起源、网站界面各个按钮的作用、怎么创建和管理仓库、分支是什么、GitHub 的工作流程怎么走。概念讲完就动手,Desktop 部分的安装配置、四个分区的概念、分支合并和冲突解决都在这一块。
操作层面给了两条路,GitHub Desktop 图形界面和 Git 命令行各讲了几节,中间还穿插了在 IDEA 里使用 Git 的基础与进阶。开源贡献的完整流程也单独有一节。
后半段偏进阶应用,主要是 GitHub Actions 搭 CI/CD、多环境部署、配合 Docker 使用,还有 Packages 包管理。Pages 部分讲怎么搭个人博客、怎么部署开源抖音,以及 Gitee 与 GitHub 同步。最后几节涉及 Webhook 与 Rest API、组织管理、高级安全功能,以及 PowerShell、VSCode、WSL、MacOS 这些环境下的使用。
适合哪些人
- 完全零基础,想从 0 开始系统学 GitHub 的编程初学者
- 会用 Git 基础命令,但想补上 GitHub 高阶功能的开发者
- 想参与开源项目或者搭个人技术博客的技术爱好者
课程目录
- 先导课
- 什么是 Git 与 GitHub
- GitHub 网站基础介绍
- 发现工具、寻找灵感
- Git 与 GitHub 的历史起源
- 创建自己的第一个仓库
- Git 分支概念
- GitHub 是如何工作的
- 仓库的其他功能
- GitHub Desktop 安装配置
- Git 四个分区的概念
- Desktop 进阶操作
- 分支合并
- 解决分支合并冲突
- GitHub 做开源贡献的基本流程
- IDEA 里面使用 Git 基础
- IDEA 里面使用 Git 进阶
- Git 命令行 1
- Git 命令行 2
- Git 命令行 3
- Git LFS
- GitHub Actions 基础概念
- Action CI/CD 完整实践
- Action 的更多例子
- Action 多环境部署
- Action 辅助使用 Docker
- GitHub Packages
- GitHub Pages 基础概念
- Pages 部署开源抖音
- GitHub 做技术博客,Gitee 与 GitHub 同步
- GitHub 个人博客框架
- 仓库高级管理,GitHub 创建组织
- Webhook 与 Rest API
- GitHub 非主流客户端
- 高级安全功能
- Windows PowerShell
- VSCode 如何使用
- WSL 如何使用
- GitHub 开源软件 MacOS
课程视频和配套资料放在本页获取
资源目录一览
已核验有效本文隐藏内容
已解锁- 本文标题
- GitHub全功能实战39节系统课,从仓库分支到Actions自动化与Pages搭建博客
- 本文作者
- 赵大川
- 来源平台
- 网友投稿
- 本文链接
- https://www.zisuda.com/github-full-stack-course-actions-ci-cd-pages-blog-deployment
版权声明:本站所有资源均来自互联网公开分享或原创整理,仅供个人学习、技术交流与研究测试使用,版权归原作者所有
免责条款:任何个人或组织不得将本站资源用于商业用途。如无意中侵犯了您的知识产权或合法权益,请通过邮件(itsafeng@gmail.com)联系我们,我们将在收到通知并核实后第一时间进行删除下架处理