课程目录
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)





