1、Git版本控制的三个区:
工作区(Working directory)
暂存区(index/stage area)
版本库(repository)
2、commit、分支、HEAD的基本慨念:分支指向某一次提交;而HEAD是指向当前分支
=====
$ git checkout testing
HEAD 就指向了testing 分支
=====
用户在testing分支上产生了一个新的提交
(commit id:c2b9e...)
-------待补充
参考:《Git权威指南》、《Pro Git》