git权威指南 学习总结
前言
工作中经常使用git命令,可以说对一些常见的的git命令已经很熟悉了,但是很多东西也是默默糊糊的,所以想系统的学习一下,所以选择了git的权威指南这本书。但是只是选择与工作中常见的章节来学习
《Git权威指南》是Git领域的集大成之作,是一本关于Git的百科全书,在广度、深度和实战性上让同类作品望尘莫及。作者是国内顶尖的版本控制专家和咨询顾问之一,本书得到了Git官方维护者Junio C Hamano和ITeye创始人范凯(Robbin)先生等数位专家的高度认可和极力推荐,权威性毋庸置疑。
git权威指南,你值得拥有
第一章git的初始化
学 + 不断练习使用就会了
本章主要讲解:
一.创建版本库的个人信息
二.别名设置
三.初始化操
详情-->git初始化的学习
第二章git的安装
学 + 不断练习使用就会了
本章主要讲解:
一.linux下的安装
二.linux二进制安装
三.Mac上安装
四.Windows安装
五.命令补齐设置
六.中文支持
如果不详细可以百度
详情-->git安装的学习
第三章git的优缺点
学 + 不断练习使用就会了
本章主要讲解:
一.git优点
二.git缺点
详情-->git安装的优缺点
第四章git的初始化的思考
学 + 不断练习使用就会了
本章主要讲解:
一.为什么工作区根目录下都有一个.git目录
二.为何在.git的子目录执行git命令不会报错呢
三.git将版本库目录放在工作区是否安全?
四.git config命令的各参数有何区别呢?
五.随意设置提交者姓名,是否不太安全
六.别名设置的目的
详情-->git的初始化的思考
第六章git的对象的理解
学 + 不断练习使用就会了
本章主要讲解:
一.git暂存区的基本操作
二.理解git暂存区
三.git diff的使用
四.git commit -a切勿使用的原因
详情-->第六章git的对象的理解
第七章git的重置的理解
学 + 不断练习使用就会了
本章主要讲解:
一.git重置(回退提交)的基本操作
二.reflog拯救重置机制介绍
三.深入了解git reset命令(--soft --hard --mixed)
详情-->第七章git的重置的理解
第八章git的恢复进度
学 + 不断练习使用就会了
本章主要讲解:
一.git stash命令介绍
二.git stash详解
详情-->第八章git的恢复进度
第九章git基础操作
学 + 不断练习使用就会了
本章主要讲解:
一.git增删改查等
二.忽略的用法与语法
详情-->第九章git基础操作
第十章git检出
学 + 不断练习使用就会了
本章主要讲解:
一.HEAD的重置即git checkout检出
二.详细学习git checkout 命令
详情-->第十章git检出
第十章学习git命令行
学 + 不断练习使用就会了
本章主要讲解:
一.版本表示法
二.浏览日志:git log
三.文件追溯:git blame
四.二分查找:git bisect
详情-->第十一章学习git命令行
第十二章git的一些撤销命令
学 + 不断练习使用就会了
本章主要讲解:
一.获取历史版本
二.常见的撤销命令
三.丢弃历史提交
四.反转提交
详情-->第十二章git的一些撤销命令
第十三章学习git管理
学 + 不断练习使用就会了
本章主要讲解:
一.对象和引用地址
二.git管家:git-gc
三.暂存区的临时对象
详情-->第十三章学习git管理
第十四章学习git克隆
学 + 不断练习使用就会了
本章主要讲解:
一.了解git克隆
二.对等工作区
三.裸版本库
详情-->第十四章学习git克隆
第十五章git协议与工作协同
学 + 不断练习使用就会了
本章主要讲解:
一.Git支持的协议
二.禁止非快进式推送
详情-->第十五章git协议与工作协同
第十六章git解决冲突
学 + 不断练习使用就会了
本章主要讲解:
一.拉回操作中的合并
二.合并:自动合并
三.冲突解决
详情-->第十六章git解决冲突
第十七章里程碑tag的学习
学 + 不断练习使用就会了
本章主要讲解:
一.tag基本操作
二.tag里程碑的用法
三.用法详解
详情-->第十七章里程碑tag的学习
第十八章git分支学习
学 + 不断练习使用就会了
本章主要讲解:
一.常见分支
二.分支的用法
详情-->第十八章git分支学习
第十九章git分支学习
学 + 不断练习使用就会了
本章主要讲解:
一.远程分支信息
二.分支追踪
三.详解远程版本库
四.push和pull操作与远程版本库的关系
五.里程碑和远程版本库
详情-->第十九章git分支学习