作者:xiaobo 本篇主要从版本控制的基本概念出发,试图说清楚,Git 的底层原理。文章篇幅很长,这也是没办法的事,不可能简单几句就能说清楚一个如此强大的 Git 的原理,我也会尽量避免少说废话,所以请耐心读完,我相信你会有所收获。 一:版本控制的概念 尽管 Git 最初的作者 Linus Torvalds ,在他的一篇回复中称 Git 是一个文…
作为分布式的版本控制系统,Git 的操作指令非常多,但是我们可以灵活的组合使用一些常用指令,就可以玩转大多数的日常 Git 使用场景。 1、温习 Git 工作区域 先来温习一下 Git 的工作区域划分:工作目录、暂存区、本地仓库,实际操作中,我们需要知道每一步操作发生在哪个工作区域,那么再复杂的 Git 问题都能轻松解决。 先看一张逻辑工作区域…