前言

工作中经常使用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分支学习

文章目录
  1. 1. 前言
  2. 2. 更新记录
  3. 3. 学习路径
  4. 4. Markdown 在线编辑器