跳到主要内容

新人见面礼首单立减 · 终身会员专享特惠进行中

立即查看
发现开通会员

零基础学Git和GitHub,从命令行、分支合并冲突解决到Actions自动化部署实操

AI 总结

一套面向零基础的 Git 与 GitHub 视频课,共 39 节,从 Desktop 安装、仓库创建、分支合并与冲突解决讲起,再到命令行、IDEA 和 VSCode 集成 Git。进阶部分讲 GitHub Actions 自动化部署、多环境部署、Docker、GitHub Pages 搭博客和 Webhook,想入门版本控制和开源协作的可以跟着练

这套课面向零基础,从 Git 和 GitHub 是什么讲起,一路做到命令行操作、分支合并与冲突解决、GitHub Actions 自动化部署和 GitHub Pages 博客搭建。一共 39 节视频,以动手操作为主,不展开版本控制的理论推导

适合谁看

  • 刚学编程,需要把代码托管到 GitHub 的人
  • 想给开源项目提 PR,但流程不清楚的人
  • 需要给自己项目做 CI/CD 自动部署的开发或运维
  • 打算用 GitHub Pages 搭技术博客的人

前提只有一条:会用电脑的基本操作。装过 IDEA 或 VSCode 更好,没装过也能跟着走

课程内容

入门与基础概念

先导课之后讲清 Git 与 GitHub 的区别、GitHub 网站怎么用、怎么在上面找工具和灵感,然后建自己的第一个仓库,理解分支是什么、GitHub 在本地和远端之间是怎么工作的,以及仓库除了放代码还能做什么

  • 先导课
  • 什么是 Git / GitHub
  • GitHub 网站基础介绍
  • 发现工具寻找灵感
  • Git 与 GitHub 的历史起源
  • 创建自己的第一个仓库
  • Git 分支概念
  • GitHub 是如何工作的
  • 仓库的其他功能

Desktop 客户端与分支合并

从 GitHub Desktop 的安装配置开始,讲 Git 四个分区的概念,再做进阶操作。分支合并单独一节,合并冲突怎么产生、怎么解决也单独一节

  • GitHub Desktop 安装配置
  • Git 四个分区的概念
  • Desktop 进阶操作
  • 分支合并
  • 解决分支合并冲突

开源贡献与编辑器集成

讲 GitHub 上做开源贡献的基本流程,以及在 IDEA 里使用 Git 的基础和进阶用法

  • GitHub 做开源贡献的基本流程
  • IDEA 里面使用 Git 基础
  • IDEA 里面使用 Git 进阶

命令行操作

三节命令行课,从基础命令到日常提交、拉取、切分支这类实际使用场景

  • Git 命令行 1
  • Git 命令行 2
  • Git 命令行 3

Actions、Packages 与 LFS

进阶部分,先讲 GitHub Actions 的基础概念,再走一遍完整的 CI/CD 实践,之后是多环境部署、用 Docker 辅助构建等例子,最后一节讲 GitHub Packages

  • Git LFS
  • GitHub Action 基础概念
  • Action CI/CD 完整实践
  • Action 的更多例子
  • Action 多环境部署
  • Action 辅助使用 Docker
  • GitHub Packages

Pages 与博客搭建

从 GitHub Pages 的基础概念讲到实际部署,包括部署一个开源抖音项目,以及用 Pages 搭技术博客、Gitee 与 GitHub 同步、个人博客框架的选择

  • GitHub Pages 基础概念
  • Pages 部署开源抖音
  • GitHub 做技术博客,Gitee 与 GitHub 同步
  • GitHub 个人博客框架

仓库管理、接口与安全

仓库的高级管理、在 GitHub 创建组织,Webhook 与 REST API,以及平台提供的高级安全功能

  • 仓库高级管理,GitHub 创建组织
  • Webhook 与 Rest API
  • GitHub 非主流客户端
  • 高级安全功能

环境与客户端工具

Windows PowerShell、VSCode、WSL 的使用,以及 macOS 上常用的 GitHub 开源软件

  • Windows PowerShell
  • VSCode 如何使用
  • WSL 如何使用
  • GitHub 开源软件 macOS

全套视频教程在本页获取

资源目录一览

已核验有效
共 40 个文件其中 39 个视频总计 3.17 GB

本文隐藏内容

选择一种方式解锁隐藏内容

开通会员,畅看全站创业项目与实操拆解

登录即代表同意《用户协议》

本文隐藏内容

已解锁
正在确认隐藏内容

常见问题

直达下载区

本资源共包含 40 个文件(总大小约 3.17 GB),核心目录与文件包括:《1_先导课.mp4》、《001、教程说明.txt》、《2_什么是Git_Github.mp4》、《3_Github网站基础介绍.mp4》、《4_发现工具寻找灵感.mp4》、《5_Git与Github的历史起源.mp4》、《6_创建自己的第一个仓库.mp4》、《7_Git分支概念.mp4》 等完整配套资料。

有的,包含 《1_先导课.mp4》、《2_什么是Git_Github.mp4》、《3_Github网站基础介绍.mp4》、《4_发现工具寻找灵感.mp4》、《5_Git与Github的历史起源.mp4》、《6_创建自己的第一个仓库.mp4》 等共 39 节高清实操视频教程,适合跟随视频逐步实操学习。

文章正文下方提供完整的百度网盘直达下载链接,解锁后即可在线查看或一键转存全套目录文件。

猜你想看

查看更多