课程简介:

课程目标:通过本课程的学习,将全面掌握Git版本管理工具的配置与使用,以适应工作的需要。

适用人群:具有一定开发基础的开发人员。

课程概述:Git (读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linux 作者 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

分布式相比于集中式的最大区别在于开发者可以提交到本地,每个开发者通过克隆(git clone)在本机上拷贝一个完整的Git仓库。

如果你正在为Git如何使用与配置管理发愁, 或者想要探索更有效率的代码版本管理方式, 那么该视频课程能帮你快速掌握这一技能,在本课程中,将为大家完整的阐述GIT工具的发展历史、GIT工具的使用、分支管理、远程仓库等。

环境参数:Git 2.16.2

课程目录:

第一章 Git概述

  • 1-1 Git-版本控制系统简介 (02:00)
  • 1-2 Git-版本控制系统工作模式 (01:27)
  • 1-3 Git-版本控制系统工作模式-集中式工作模式 (08:41)
  • 1-4 Git-版本控制系统工作模式-分布式工作模式 (06:31)
  • 1-5 Git-为什么要学习Git (05:39)
  • 1-6 Git-Git的诞生 (08:26)
  • 1-7 Git-Git名字的由来 (02:38)
  • 1-8 Git-Git工作模式-集中式工作模式 (06:12)
  • 1-9 Git-Git工作模式-开源社区工作模式 (09:12)
  • 1-10 Git-Git工作流程讲解 (10:26)
  • 1-11 Git-Git工作流程图解 (03:17)
  • 1-12 Git-工作区与版本库 (07:23)

第二章 Git环境搭建

  • 2-1 Git-Git下载与安装 (07:40)
  • 2-2 Git-验证Git安装成功及查看版本号 (02:18)
  • 2-3 Git-GitBash简介 (04:41)
  • 2-4 Git-Git注意事项 (04:29)
  • 2-5 Git-创建本地版本库 (05:17)
  • 2-6 Git-初始化本地版本库 (05:45)
  • 2-7 Git-.git隐藏目录的作用 (05:14)

第三章 Git常用操作

  • 3-1 Git-Git用户分类 (08:43)
  • 3-2 Git-Git用户分类-创建系统用户 (06:57)
  • 3-3 Git-Git用户分类-创建全局用户 (07:00)
  • 3-4 Git-Git用户分类-创建本地库用户 (08:42)
  • 3-5 Git-Git基本操作-新建文件 (02:54)
  • 3-6 Git-Git基本操作-查看本地库文件状态 (03:30)
  • 3-7 Git-Git基本操作-添加单个文件 (06:17)
  • 3-8 Git-Git基本操作-添加多个文件 (05:28)
  • 3-9 Git-Git基本操作-提交操作 (04:38)
  • 3-10 Git-忽略文件的作用 (04:44)
  • 3-11 Git-创建一个要被忽略的文件 (03:40)
  • 3-12 Git-创建并提交忽略文件并指定要忽略的文件名 (03:31)
  • 3-13 Git-再次查看Git忽略状态 (02:04)
  • 3-14 Git-从忽略的文件中删除要忽略的文件名和添加要忽略的文件操作 (04:09)
  • 3-15 Git-查看区别的命令 (03:24)
  • 3-16 Git-查看区别的命令-工作区与暂存区的区别 (07:30)
  • 3-17 Git-查看区别的命令-暂存区与本地库的区别 (05:37)
  • 3-18 Git-撤销修改 (02:56)
  • 3-19 Git-撤销修改-仅在工作区中修改 (06:17)
  • 3-20 Git-撤销修改-已在暂存区修改过的内容撤销 (07:35)
  • 3-21 Git-回退到之前的版本-查看历史版本 (10:46)
  • 3-22 Git-回退到之前的版本-单行形式查看历史版本 (03:14)
  • 3-23 Git-回退到之前的版本-commit-id简写形式查看历史版本 (03:21)
  • 3-24 Git-回退到之前的版本-git log查看日志的翻页与退出命令 (02:54)
  • 3-25 Git-回退到之前的版本-HEAD指针 (10:19)
  • 3-26 Git-回退到之前的版本-查看可引用历史版本及与git log的区别 (12:19)
  • 3-27 Git-回退到之前的版本-版本回退-第1种情况(上) (13:19)
  • 3-28 Git-回退到之前的版本-版本回退-第1种情况(下) (12:21)
  • 3-29 Git-回退到之前的版本-版本回退-第2种情况(上) (12:06)
  • 3-30 Git-回退到之前的版本-版本回退-第2种情况(下) (11:12)
  • 3-31 Git-回退到之前的版本-版本回退-第3种情况(上) (09:26)
  • 3-32 Git-回退到之前的版本-版本回退-第3种情况(下) (07:40)
  • 3-33 Git-删除文件 (25:41)
  • 3-34 Git-恢复删除的文件 (05:09)

第四章 Git分支

  • 4-1 Git-Git分支理论-Git主干 (07:31)
  • 4-2 Git-Git分支理论-Git分支 (12:38)
  • 4-3 Git-Git分支理论-分支合并 (13:29)
  • 4-4 Git-Git分支理论-合并后的删除 (06:36)
  • 4-5 Git-Git分支基本操作-创建并切换分支 (05:23)
  • 4-6 Git-Git分支基本操作-查看系统分支 (02:18)
  • 4-7 Git-Git分支基本操作-切换分支 (03:09)
  • 4-8 Git-Git分支基本操作-删除分支 (05:13)
  • 4-9 Git-Git分支基本操作-合并分支 (16:35)
  • 4-10 Git-Git分支合并与冲突-冲突的检测单位 (04:58)
  • 4-11 Git-Git分支合并与冲突-产生冲突的合并 (18:08)
  • 4-12 Git-Git分支合并与冲突-产生冲突的合并-查看冲突解决后两分支文件内容 (06:17)
  • 4-13 Git-Git分支合并与冲突-产生冲突的合并-查看日志 (04:40)
  • 4-14 Git-Git分支合并与冲突-产生冲突的合并-删除dev分支 (01:42)

第五章 Git远程仓库

  • 5-1 Git-Git远程版本库-GitHub简介 (01:43)
  • 5-2 Git-Git远程版本库-GitHub的注册-1 (10:19)
  • 5-3 Git-Git远程版本库-GitHub的注册-2 (02:46)
  • 5-4 Git-Git远程版本库-GitHub的登录 (01:37)
  • 5-5 Git-Git远程版本库-GitHub使用免密登录 (02:52)
  • 5-6 Git-Git远程版本库-GitHub免密登录机制-公钥与私钥 (08:18)
  • 5-7 Git-Git远程版本库-GitHub免密登录机制-免密登录原理 (22:18)
  • 5-8 Git-Git远程版本库-GitHub免密登录-本地版本库生成密钥 (10:36)
  • 5-9 Git-Git远程版本库-GitHub免密登录-设置Git公钥 (08:50)
  • 5-10 Git-Git远程版本库-创建GitHub远程空版本库 (10:58)
  • 5-11 Git-Git远程版本库-本地库内容push到远程库-命令解析 (10:03)
  • 5-12 Git-Git远程版本库-本地库内容push到远程库-命令执行 (05:54)
  • 5-13 Git-Git远程版本库-本地库内容push到远程库-查看结果 (01:35)
  • 5-14 Git-Git远程版本库-从远程仓库clone到本地仓库-创建本地库存放目录 (04:47)
  • 5-15 Git-Git远程版本库-从远程仓库clone到本地仓库-复制远程仓库地址 (03:28)
  • 5-16 Git-Git远程版本库-从远程仓库clone到本地仓库-运行克隆命令 (03:17)
  • 5-17 Git-Git远程版本库-从远程仓库pull内容到本地仓库-git2修改内容并提交 (04:48)
  • 5-18 Git-Git远程版本库-从远程仓库pull内容到本地仓库-git2将修改内容push到远程库 (04:03)
  • 5-19 Git-Git远程版本库-从远程仓库pull内容到本地仓库-git从远程库pull到本地库 (06:43)
  • 5-20 Git-Git远程版本库-查看本地的远程库信息 (03:09)
  • 5-21 Git-Git远程版本库-删除本地的远程库信息 (01:21)

第六章 Git标签

  • 6-1 Git-Git远程版本库-GitHub删除已有库 (04:19)
  • 6-2 Git-Git远程版本库-什么是版本发行 (02:28)
  • 6-3 Git-Git远程版本库-什么是标签 (03:24)
  • 6-4 Git-Git远程版本库-定义轻量标签 (11:31)
  • 6-5 Git-Git远程版本库-定义附注标签 (03:18)
  • 6-6 Git-Git远程版本库-查看标签 (05:13)
  • 6-7 Git-Git远程版本库-修改指定版本的代码的处理方式 (11:01)
  • 6-8 Git-Git远程版本库-推送标签到远程库 (07:42)
  • 6-9 Git-Git远程版本库-删除标签 (05:18)

第七章 Gitee仓库

  • 7-1 Git-远程版本库-码云Gitee远程版本库介绍 (03:45)
  • 7-2 Git-远程版本库-码云Gitee远程版本库-Gitee的注册 (04:51)
  • 7-3 Git-远程版本库-码云Gitee远程版本库-Gitee的登录 (01:58)
  • 7-4 Git-远程版本库-码云Gitee远程版本库-免密登录设置 (07:59)
  • 7-5 Git-远程版本库-码云Gitee远程版本库-创建空版本库 (07:28)
  • 7-6 Git-远程版本库-自定义远程版本库-安装Git (04:17)
  • 7-7 Git-远程版本库-自定义远程版本库-创建git用户并设置密码 (04:33)
  • 7-8 Git-远程版本库-自定义远程版本库-免密登录设置 (04:54)
  • 7-9 Git-远程版本库-自定义远程版本库-创建并初始化版本库 (09:10)
  • 7-10 Git-远程版本库-自定义远程版本库-创建并初始化版本库-修改版本库owner (02:37)
  • 7-11 Git-远程版本库-自定义远程版本库-客户端连接远程版本库 (03:04)

第八章 IDEA整合Git

  • 8-1 Git-远程版本库-Git在Eclipse下的应用-使用前准备工作 (10:51)
  • 8-2 Git-IDEA整合Git-创建远程仓库并将项目提交到本地仓库 (14:53)
  • 8-3 Git-IDEA整合Git-本地仓库提交到远程仓库 (05:14)
  • 8-4 Git-IDEA整合Git-IDEA整合Git的基本操作 (09:40)
  • 8-5 Git-IDEA整合Git-IDEA整合Git的基本操作-查看修改后内容推送的结果 (00:44)

课程链接:

分布式版本控制Git详解|Git视频课程 - 蛙课视频​www.wkcto.com

删除隐藏版本信息 版本回退_Git系列之-分布式版本控制Git详解相关推荐

  1. 各版本VOS服务的停止、启动和重启命令详解

    各版本VOS服务的停止.启动和重启命令详解 V2.1.6.00 ~ V2.1.8.05 版本 -服务停止 /etc/init.d/vos3000d stop/etc/init.d/mbx3000d s ...

  2. kubernetes系列11—PV和PVC详解

    kubernetes系列11-PV和PVC详解 原文:kubernetes系列11-PV和PVC详解 本文收录在容器技术学习系列文章总目录 1.认识PV/PVC/StorageClass 1.1 介绍 ...

  3. 图像分割UNet系列------UNet3+(UNet3plus)详解

    图像分割unet系列------UNet3+(UNet3plus)详解 1.UNet3+结构 2.UNet3+主要部分说明 3.总结     UNet3+发表于2020年的ICASSP,它是对UNet ...

  4. 深入浅出Mybatis系列(四)---配置详解之typeAliases别名(mybatis源码篇)

    上篇文章<深入浅出Mybatis系列(三)---配置详解之properties与environments(mybatis源码篇)> 介绍了properties与environments, ...

  5. flutter图片点击跳转_Flutter系列之Platform Channel使用详解

    PS:逐渐体会到关键少数原则的重要性,接下来就是付诸实践了,另外科创50ETF明天开始限额销售,可以适当关注或入手一点. 前面几篇文章介绍了 Navigator 组件.Flex 布局.图片加载.Wid ...

  6. 什么是移动端开发【重点学习系列---干货十足--一万字详解】

    引言 这一篇文章主要对移动端开发相关的基础知识点,进行总结.从移动端开发的一些概念.专有名词.缩放.viewport移动端事件.适配问题以及一些工作中沟通经常会用到这些方面来说一下移动端 文章目录 引 ...

  7. Nacos系列--权重(负载均衡)--作用/详解

    原文网址:Nacos系列--权重(负载均衡)--作用/详解_IT利刃出鞘的博客-CSDN博客 简介 说明 本文介绍Nacos的权重的用法,它是一种负载均衡的方法. 权重的含义 Nacos控制台可以设置 ...

  8. 删除隐藏版本信息 版本回退_Qt如何给程序添加版本信息

    " 阅读本文需要3分钟 自己亲手编译过 Qt Creator 源码的朋友都有这样的疑惑,为啥编译完成后最终生成的动态库.插件以及 exe 都会带数字 4 后缀,下面记录下如何出现以及如何解决 ...

  9. git 几种还原版本_Git恢复之前版本的两种方法reset、revert(图文详解)

    一.问题描述 在利用github实现多人合作程序开发的过程中,我们有时会出现错误提交的情况,此时我们希望能撤销提交操作,让程序回到提交前的样子,本文总结了两种解决方法:回退(reset).反做(rev ...

最新文章

  1. Spring+Mybatis多数据源配置
  2. OFDM仿真程序,可直接运行,注释详细(没人注释比我还详细了)
  3. Spark源码分析之MemoryManager
  4. Maven : maven工程libraries没有maven dependencies
  5. 作业四:灯泡异常问题
  6. [Joomla] SQL加入Joomla用户
  7. Android入门笔记10
  8. 计算机网络—数据链路层 网络层 传输层 应用层
  9. JAVA设计模式之模板方法模式-场景、例子、深入
  10. FGSM攻击机器学习模型
  11. 一些常用的Maven命令的作用
  12. 8个接私活的网站,只要你有码,那就有钱!
  13. 字节跳动员工晒出税后工资,网友:怀疑你是日薪
  14. CVR预估论文阅读笔记:一次性解决三大难题
  15. Java Poi 根据文字内容 插入 word 图片
  16. Flutter - 循序渐进 Sliver
  17. 滴滴资深分析专家:数据如何驱动业务增长
  18. 希望我们不要忘记喜欢过的,喜欢着的
  19. IT笔记-电脑内存满之系统报告过多问题
  20. 网络硬盘录像机、边缘存储和云存储的优缺点

热门文章

  1. python——多态
  2. Linux常用的基本命令ls、cd、mkdir(一)
  3. 11-Memory Management Examples
  4. [architecture]-AMBA AXI AHB APB学习总结
  5. [mmu/cache]-cache在linux和optee中的应用-InProgress
  6. 【攻防世界015】notsequence
  7. windows内核试验05_中断现场
  8. Windows环境下Pin(二进制动态插桩引擎)搭建
  9. PlugX变体已经悄悄更改源代码且正式更名为THOR
  10. 让你不再对网络安全产生七种误解