这门课解决什么问题
很多团队在业务跑起来后,依然靠手动传文件、登服务器敲命令来发布版本。这种做法在项目小的时候看不出毛病,一旦并发上来,轻则回滚困难导致停服,重则直接引发线上事故。这门高阶持续集成与部署课程,瞄准的就是这种从手工运维向自动化流水线迁移的真实痛点。它不带你泛泛了解概念,而是把代码提交、镜像构建、测试触发、灰度发布这一整条链路拆开揉碎。如果你正被频繁的发版熬夜和无休止的线上救火困扰,这部分内容能帮你理清从代码合并到服务上线的标准化闭环。
资料怎么配合练习与适合基础
这套资料偏重实战工作流,不适合完全没摸过服务器的人。在看之前,你需要对 Linux 常用指令、基础网络协议和至少一种代码托管工具有基本认知。建议先看开篇对高级工作内容拆解的部分,这部分相当于把日常任务画了张全景图,让你知道各个工具在流水线里扮演什么角色。接着重点啃版本控制与流水线编排的章节,不要只盯着视频看,必须自己开两台虚拟机,一台做代码提交,一台做部署目标,跟着把触发和回滚跑通。遇到卡壳的地方,倒回去看对应工作流演示,比干啃理论有效得多。
学完能独立做什么
啃完这套资料,你应该能在公司里扛起基础交付链路的建设。具体来说,你可以为研发团队搭建一套标准化的自动发版机制:开发人员把代码合并到主分支,系统自动拉取依赖、跑单元测试、构建产物并推送到制品库,最后按预设策略发布到测试或生产环境。更重要的是,当某次发布引入故障时,你能利用流水线的历史记录快速定位是哪次提交引发的问题,并一键执行回滚操作。这套机制建好后,日常的版本交付不再强依赖某个老员工的人肉操作,新人只要按规范提交代码,发布流程就能安全运转。
掌握DevOps的核心理念、实践方法和项目实战,熟练掌握持续集成(CI)和持续部署(CD)的流程
课程目录
* 01 cicd开篇与git/
* 01 01_知识点体系回顾.mp4 (74.55 MB), 11:16
* 02 02_运维流水线工作经验.mp4 (139.51 MB), 21:20
* 03 03_什么是版本控制系统.mp4 (51.49 MB), 08:51
* 04 04_分析高级devops工作内容.mp4 (101.38 MB), 16:16
* 05 05_devops如何实践.mp4 (71.13 MB), 11:27
* 06 06_什么是版本控制系统.mp4 (59.09 MB), 11:31
* 07 07_什么是cicd持续部署.mp4 (56.13 MB), 09:17
* 08 08_主流的版本控制的软件.mp4 (27.31 MB), 04:49
* 09 09_了解svn软件.mp4 (19.63 MB), 03:39
* 10 10_什么是分布式版本控制git.mp4 (50.54 MB), 09:02
* 11 11_git身份设置.mp4 (52.27 MB), 08:18
* 12 12_图解git工作流与实践.mp4 (102.16 MB), 17:16
* 13 13_实践提交2个版本.mp4 (147.29 MB), 24:30
* 14 14_版本回退实践.mp4 (183.22 MB), 29:07
* 15 15_基于jumpserver远程仓库实践.mp4 (84.15 MB), 14:13
* 16 16_再次图解git工作区.mp4 (34.11 MB), 06:11
* 02 git与代码仓库/
* 01 01_git复习脑图.mp4 (217.09 MB), 33:16
* 02 02_ignore忽略文件.mp4 (48.51 MB), 07:30
* 03 03_图解git撤销的两个场景原理.mp4 (86.52 MB), 13:50
* 04 04_实现git撤销原理.mp4 (22.31 MB), 03:29
* 05 05_图解git版本记录.mp4 (35.64 MB), 05:55
* 06 06_如何用git-status.mp4 (17.75 MB), 03:17
* 07 07_git重命名.mp4 (90.62 MB), 14:22
* 08 08_理解git版本控制.mp4 (35.63 MB), 05:55
* 09 09_git版本控制的魅力.mp4 (13.66 MB), 02:22
* 10 10_理解版本记录的作用.mp4 (50.44 MB), 07:54
* 11 11_git版本回退实践.mp4 (82.48 MB), 12:34
* 12 12_git-reflog实践.mp4 (40.44 MB), 07:04
* 13 13_理解git分支.mp4 (20.35 MB), 03:36
* 14 14_分支创建实战.mp4 (63.04 MB), 09:50
* 15 15_分支创建数据实战.mp4 (55.21 MB), 08:37
* 16 16_解决分支冲突.mp4 (20.42 MB), 03:12
* 17 17_手动解决分支冲突.mp4 (113.60 MB), 18:06
* 18 18_码云仓库创建.mp4 (102.22 MB), 16:54
* 19 19_码云仓库推送数据实战.mp4 (44.21 MB), 06:59
* 20 20_周末作业.mp4 (38.09 MB), 06:31
* 03 gitlab生产实践/
* 01 01_gitlab运维发布流程讲解.mp4 (53.78 MB), 10:05
* 02 02_生产下代码仓库的安全意识.mp4 (115.84 MB), 18:05
* 03 03_gitlab安装.mp4 (21.06 MB), 03:13
* 04 04_gitlab邮件设置.mp4 (91.09 MB), 13:38
* 05 05_gitlab发邮件测试.mp4 (30.17 MB), 04:51
* 06 06_gitlab首页访问.mp4 (48.05 MB), 07:31
* 07 07_gitlab登录页.mp4 (14.85 MB), 02:21
* 08 08_给用户设置邮箱.mp4 (71.81 MB), 11:55
* 09 09_创建gitlab组与用户.mp4 (184.53 MB), 32:21
* 10 10_不通用户访问私有项目.mp4 (13.76 MB), 02:37
* 11 11_图解gitlab项目发布流水线.mp4 (175.05 MB), 27:52
* 12 12_开发者推送代码全流程.mp4 (81.55 MB), 12:30
* 13 13_gitlab保护master分支.mp4 (92.56 MB), 14:28
* 14 14_gitlab合并代码全流程.mp4 (121.41 MB), 19:28
* 15 15_手工部署代码的逻辑.mp4 (20.16 MB), 03:17
* 16 16_手工发布python项目流程.mp4 (126.30 MB), 19:11
* 17 17_手工更新python项目流程.mp4 (38.34 MB), 05:54
* 18 18_gitlab备份与恢复.mp4 (76.65 MB), 11:46






