课程目录

1-1 [git基础知识] git的安装 (02:02)
1-2 [git基础知识] 认识git的全局配置 (06:04)
1-3 [git基础知识] 创建一个版本库,了解全局配置和用户配置的区别 (08:08)
1-4 [git基础知识] 添加及提交文件,认识git的工作区和暂存区 (15:53)
1-5 [git基础知识] 通过git log查看版本演变历史 (24:16)
1-6 [git基础知识] git图形化操作工具 gitk (05:11)
1-7 [git基础知识] 初探.git目录 (21:41)
1-8 [git基础知识] 了解git对象(commit,tree,blob)之间的关系 (13:42)
1-9 [git基础知识] 分支的创建与删除 (05:42)
1-10 [git基础知识] 分支的合并(快进合并) (05:22)
1-11 [git基础知识] git三方合并以及冲突解决 (10:22)
1-12 [git基础知识] git rebase变基合并代码 (10:51)
1-13 [git基础知识] 什么是分离头指针? (11:15)
1-14 [git基础知识] 深入理解HEAD和分支以及tree-ish表达式 (06:20)
2-1 [git使用时的常见问题以及解决方法] 如何修改最.近的commit message? (01:31)
2-2 [git使用时的常见问题以及解决方法] 如何修改以前的commit message (03:48)
2-3 [git使用时的常见问题以及解决方法] 如何将连续或间隔的几个commit整理一个? (07:37)
2-4 [git使用时的常见问题以及解决方法] 如何比较暂存区和HEAD的文件差异? (01:45)
2-5 [git使用时的常见问题以及解决方法] 如何比较工作区和暂存区的文件差异? (01:36)
2-6 [git使用时的常见问题以及解决方法] 如何查看不同commit的文件差异? (02:48)
2-7 [git使用时的常见问题以及解决方法] 如何让暂存区的文件恢复到与HEAD一样? (02:13)
2-8 [git使用时的常见问题以及解决方法] 如何让工作区的文件恢复到跟暂存区一样? (04:13)
2-9 [git使用时的常见问题以及解决方法] 如何使用git stash帮助我们处理临时任务? (05:20)
2-10 [git使用时的常见问题以及解决方法] 如何指定git不需要管理的文件? (03:56)