课程目录

1-1 [Git 从入门到入坟] 版本控制-什么是版本控制 (05:37)
1-2 [Git 从入门到入坟] 版本控制-本地版本控制系统&集中式版本控制系统&分布式版本控制系统 (09:29)
1-3 [Git 从入门到入坟] Git与SVN的区别 (04:24)
1-4 [Git 从入门到入坟] Git历史-神终究是神 (08:00)
1-5 [Git 从入门到入坟] Git安装-Windows环境下安装Git (12:08)
1-6 [Git 从入门到入坟] Git安装-Linux环境下通过源码安装Git (11:11)
1-7 [Git 从入门到入坟] Git安装-Linux环境下通过yum安装Git (06:50)
1-8 [Git 从入门到入坟] Git设计理念-三种状态三个区域 (07:10)
1-9 [Git 从入门到入坟] 初次运行 Git 前的配置 (03:28)
1-10 [Git 从入门到入坟] Git常用操作-初始化 Git 仓库 (04:24)
1-11 [Git 从入门到入坟] Git常用操作-检查当前文件状态 (03:21)
1-12 [Git 从入门到入坟] Git常用操作-追踪新文件 (01:47)
1-13 [Git 从入门到入坟] Git常用操作-提交更新 (04:18)
1-14 [Git 从入门到入坟] Git常用操作-暂存已修改的文件 (09:53)
1-15 [Git 从入门到入坟] Git常用操作-查看已暂存和未暂存的修改 (06:15)
1-16 [Git 从入门到入坟] Git常用操作-撤销操作-取消暂存的文件 (07:17)
1-17 [Git 从入门到入坟] Git常用操作-撤销操作-撤销对文件的修改 (04:28)
1-18 [Git 从入门到入坟] Git常用操作-忽略文件 (06:48)
1-19 [Git 从入门到入坟] Git常用操作-删除文件-未纳入版本库的文件 (04:54)
1-20 [Git 从入门到入坟] Git常用操作-删除文件-已纳入版本库的文件(未修改状态) (05:58)
1-21 [Git 从入门到入坟] Git常用操作-删除文件-已纳入版本库的文件(已修改状态) (03:22)
1-22 [Git 从入门到入坟] Git常用操作-删除文件-移除暂存区文件 (04:14)
1-23 [Git 从入门到入坟] Git时光穿梭机-查看提交历史 (02:47)
1-24 [Git 从入门到入坟] Git时光穿梭机-简单认识HEAD指针 (01:41)
1-25 [Git 从入门到入坟] Git时光穿梭机-引用日志 (08:04)
1-26 [Git 从入门到入坟] Git时光穿梭机-祖先引用 (03:27)
1-27 [Git 从入门到入坟] Git时光穿梭机-简短的SHA-1 (02:16)
1-28 [Git 从入门到入坟] Git时光穿梭机-时光穿梭流程演示 (03:53)
1-29 [Git 从入门到入坟] Git时光穿梭机-git reset命令详细讲解 (09:00)
1-30 [Git 从入门到入坟] Git时光穿梭机-GIT重置揭秘 (12:38)
1-31 [Git 从入门到入坟] Git时光穿梭机-git revert命令详细讲解 (08:57)
1-32 [Git 从入门到入坟] Git远程仓库-常见的远程仓库介绍 (05:41)
1-33 [Git 从入门到入坟] Git远程仓库-GitHub-搜索开源项目 (03:29)
1-34 [Git 从入门到入坟] Git远程仓库-GitHub-创建账号 (05:26)
1-35 [Git 从入门到入坟] Git远程仓库-GitHub-删除和创建远程仓库 (08:15)
1-36 [Git 从入门到入坟] Git远程仓库-GitHub-添加和查看远程仓库 (03:11)
1-37 [Git 从入门到入坟] Git远程仓库-GitHub-重命名和移除远程仓库 (57)
1-38 [Git 从入门到入坟] Git远程仓库-GitHub-推送前需要注意的问题 (06:11)
1-39 [Git 从入门到入坟] Git远程仓库-GitHub-认证授权及推送 (07:00)
1-40 [Git 从入门到入坟] Git远程仓库-GitHub-推送参数讲解 (02:17)
1-41 [Git 从入门到入坟] Git远程仓库-GitHub-抓取与拉取的区别 (05:54)
1-42 [Git 从入门到入坟] Git远程仓库-Gitee-搜索开源项目 (03:23)
1-43 [Git 从入门到入坟] Git远程仓库-Gitee-创建账号 (03:07)
1-44 [Git 从入门到入坟] Git远程仓库-Gitee-删除和创建远程仓库 (04:39)
1-45 [Git 从入门到入坟] Git远程仓库-Gitee-添加并推送至远程仓库 (04:24)
1-46 [Git 从入门到入坟] Git标签-创建附注标签 (04:38)
1-47 [Git 从入门到入坟] Git标签-后期打标签 (01:46)
1-48 [Git 从入门到入坟] Git标签-创建轻量标签 (01:10)
1-49 [Git 从入门到入坟] Git标签-查看标签 (02:46)
1-50 [Git 从入门到入坟] Git标签-推送标签 (09:35)
1-51 [Git 从入门到入坟] Git标签-删除标签 (02:22)
1-52 [Git 从入门到入坟] Git标签-标签的使用场景及总结 (04:01)
1-53 [Git 从入门到入坟] Git分支-分支的介绍 (03:36)
1-54 [Git 从入门到入坟] Git分支-常用分支 (04:45)
1-55 [Git 从入门到入坟] Git分支-根据实际开发场景演示新建分支 (13:05)
1-56 [Git 从入门到入坟] Git分支-切换分支并创建紧急修复分支修复BUG (04:39)
1-57 [Git 从入门到入坟] Git分支-比较分支具体差异 (04:57)
1-58 [Git 从入门到入坟] Git分支-合并分支 (03:40)
1-59 [Git 从入门到入坟] Git分支-删除分支 (03:06)
1-60 [Git 从入门到入坟] Git分支-合并提交 (06:55)
1-61 [Git 从入门到入坟] Git分支-查看本地分支_查看分支最后一次提交_查看已合并和未合并的分支_强制删除分支 (05:49)
1-62 [Git 从入门到入坟] Git分支-恢复被删除的分支 (02:13)
1-63 [Git 从入门到入坟] Git分支-重命名分支 (02:09)
1-64 [Git 从入门到入坟] Git分支-变基命令之合并多次提交记录为一次 (18:04)
1-65 [Git 从入门到入坟] Git分支-变基命令之分支合并 (07:15)
1-66 [Git 从入门到入坟] Git分支-变基与合并的总结 (05:24)
1-67 [Git 从入门到入坟] Git分支-远程分支-查看远程分支与推送 (04:09)
1-68 [Git 从入门到入坟] Git分支-远程分支-拉取分支 (07:25)
1-69 [Git 从入门到入坟] Git分支-远程分支-删除分支 (01:55)
1-70 [Git 从入门到入坟] Git分支-远程分支-重命名远程分支及总结 (03:22)
1-71 [Git 从入门到入坟] Git冲突解决-合并冲突 (08:11)
1-72 [Git 从入门到入坟] Git冲突解决-协作冲突 (12:36)
1-73 [Git 从入门到入坟] Git冲突解决-避免产生冲突的正确方式 (07:30)
1-74 [Git 从入门到入坟] GitHub协作-环境准备 (05:03)
1-75 [Git 从入门到入坟] GitHub协作-添加合作者 (11:50)
1-76 [Git 从入门到入坟] GitHub协作-为开源项目做贡献 (19:14)
2-1 [服务器上的 Git] 服务器上的Git-为什么需要搭建Git私服 (04:29)
2-2 [服务器上的 Git] 服务器上的Git-初始化Git私服的裸仓库 (08:49)
2-3 [服务器上的 Git] 服务器上的Git-基于本地协议的Git私服 (08:33)
2-4 [服务器上的 Git] 服务器上的Git-基于SSH协议的Git私服 (08:12)
2-5 [服务器上的 Git] 服务器上的Git-基于SSH协议的Git私服-生成公私钥免密操作 (08:23)
2-6 [服务器上的 Git] 服务器上的Git-基于SSH协议访问GitHub和Gitee (05:20)
2-7 [服务器上的 Git] 服务器上的Git-基于HTTP_Dumb哑协议的Git私服 (14:43)
2-8 [服务器上的 Git] 服务器上的Git-基于HTTP_Smart智能协议的Git私服 (22:11)
2-9 [服务器上的 Git] 服务器上的Git-基于Git协议的Git私服 (08:09)
3-1 [IDEA 集成 Git GitHub Gitee] IDEA集成Git-配置Git (03:47)
3-2 [IDEA 集成 Git GitHub Gitee] IDEA集成Git-初始化Git仓库 (05:38)
3-3 [IDEA 集成 Git GitHub Gitee] IDEA集成Git-.ignore插件的安装与使用 (06:21)
3-4 [IDEA 集成 Git GitHub Gitee] IDEA集成Git-提交并查看历史 (05:57)
3-5 [IDEA 集成 Git GitHub Gitee] IDEA集成Git-切换版本 (04:15)
3-6 [IDEA 集成 Git GitHub Gitee] IDEA集成Git-回退版本 (01:59)
3-7 [IDEA 集成 Git GitHub Gitee] IDEA集成Git-创建和切换分支 (03:49)
3-8 [IDEA 集成 Git GitHub Gitee] IDEA集成Git-分支差异比较 (02:59)
3-9 [IDEA 集成 Git GitHub Gitee] IDEA集成Git-删除分支和重命名分支 (01:00)
3-10 [IDEA 集成 Git GitHub Gitee] IDEA集成Git-比较版本和查看已修改内容 (02:05)
3-11 [IDEA 集成 Git GitHub Gitee] IDEA集成Git-撤销操作和删除文件 (02:42)
3-12 [IDEA 集成 Git GitHub Gitee] IDEA集成Git-冲突解决 (04:22)
3-13 [IDEA 集成 Git GitHub Gitee] IDEA集成Git-推送 (09:53)
3-14 [IDEA 集成 Git GitHub Gitee] IDEA集成Git-拉取与抓取+合并流程演示 (06:41)
3-15 [IDEA 集成 Git GitHub Gitee] IDEA集成Git-拉取远程分支 (01:30)
3-16 [IDEA 集成 Git GitHub Gitee] IDEA集成Git-创建附注标签与轻量标签 (03:22)
3-17 [IDEA 集成 Git GitHub Gitee] IDEA集成Git-删除标签与推送标签 (02:55)
3-18 [IDEA 集成 Git GitHub Gitee] IDEA集成GitHub-检查插件和添加账号 (03:01)
3-19 [IDEA 集成 Git GitHub Gitee] IDEA集成GitHub-分享项目和克隆项目 (03:11)
3-20 [IDEA 集成 Git GitHub Gitee] IDEA集成Gitee-检查插件_添加账号_分享项目_克隆项目 (03:11)
3-21 [IDEA 集成 Git GitHub Gitee] IDEA集成GitHub和Gitee-分享项目时需要注意的问题 (02:26)
3-22 [IDEA 集成 Git GitHub Gitee] GitHub和Gitee导入仓库的流程演示 (04:58)
4-1 [开源仓库管理系统 GitLab] GitLab-简介与安装要求 (11:31)
4-2 [开源仓库管理系统 GitLab] GitLab-使用清华大学的源安装GitLab (06:36)
4-3 [开源仓库管理系统 GitLab] GitLab-初始化并启动GitLab以及常用命令讲解 (06:24)
4-4 [开源仓库管理系统 GitLab] GitLab-登录并修改密码 (02:32)
4-5 [开源仓库管理系统 GitLab] GitLab-编辑个人资料及简体中文支持 (02:04)
4-6 [开源仓库管理系统 GitLab] GitLab-用户管理 (09:21)
4-7 [开源仓库管理系统 GitLab] GitLab-群组管理-管理员视角 (06:56)
4-8 [开源仓库管理系统 GitLab] GitLab-群组管理-普通用户视角 (04:40)
4-9 [开源仓库管理系统 GitLab] GitLab-项目管理-创建项目和导入项目 (04:33)
4-10 [开源仓库管理系统 GitLab] GitLab-项目管理-编辑和删除项目 (01:30)
4-11 [开源仓库管理系统 GitLab] GitLab-项目管理-在群组中创建项目 (01:34)
4-12 [开源仓库管理系统 GitLab] GitLab-项目管理-转移项目 (48)
4-13 [开源仓库管理系统 GitLab] GitLab-邮件服务器 (08:39)
4-14 [开源仓库管理系统 GitLab] GitLab-添加SSH和生成访问令牌 (02:38)
4-15 [开源仓库管理系统 GitLab] GitLab-IDEA集成GitLab (08:39)
4-16 [开源仓库管理系统 GitLab] 总结 (04:32)