git可分为三大区域:

工作区

暂存区

版本库

版本控制也就是利用Git管理文件夹。他大致分为四个步骤:

  1、进入要管理的文件夹

  2、初始化

  3、管理

  4、生成版本

  

  我们一步一步来看。

  1  进入文件夹

  假设有这样一个文件夹,第一步我们进入这个文件夹。

  

add yarn 控制版本 版本控制文件_add yarn 控制版本

 

 

  2  初始化

Git Bash Here

  

add yarn 控制版本 版本控制文件_暂存区_02

 

 

git init,并enter。至此,Git算是真正的开始管理这个文件夹了。

  

add yarn 控制版本 版本控制文件_版本控制_03

 

 

.git。它的含义是在以后各种操作的配置信息以及版本信息等等都会存放在这里面。

  

add yarn 控制版本 版本控制文件_git_04

 

 

 

  3  开始管理

  3.1  git  status的使用

git status,他的含义是检测文件夹中文件的状态。原本我们文件夹中已经有了一个文件,但是还未处理,见下图。

  

add yarn 控制版本 版本控制文件_版本控制_05

 

 

   我们不妨再新建一个文件夹看看。

  

add yarn 控制版本 版本控制文件_版本控制_06

 

 

   再次输入git status,可以看到这样的结果。

  

add yarn 控制版本 版本控制文件_暂存区_07

 

 

  3.2  git  add的使用

git add demo.txt.它的含义是让Git管理demo.txt这个文件夹,此时文件从工作区到暂存区。接着,执行git status查看文件状态。可以看到demo.txt变绿了,而未管理的文件夹还是红色的。

  

add yarn 控制版本 版本控制文件_版本控制_08

 

 

git add .

  

add yarn 控制版本 版本控制文件_版本控制_09

 

 

  4  git  commit  -m  '描述信息'  的使用

未被管理到被管理,现在开始经历从被管理到生成版本控制。

git commit -m '描述信息' ,此时文件从暂存区到版本库。再输入git status查看状态。可以看到生成版本控制之后,绿色的文件夹已经消失了。这意味着这个文件夹里面所有的文件都已经被git管理起来,生成一个版本了。

  

add yarn 控制版本 版本控制文件_git_10

 

 

git status查看状态。可以看到git检测出了此文件夹已经被修改了。

   

add yarn 控制版本 版本控制文件_git_11

 

 

git add demo.txt或者git add .

  

add yarn 控制版本 版本控制文件_git_12

 

 

git commit -m '描述信息'。

  

add yarn 控制版本 版本控制文件_版本控制_13

 

 

  4.1  如何查看两个版本呢?——git  log

git log。可以看到这里我们的两个版本。

  

add yarn 控制版本 版本控制文件_git_14

   总结:

  一般对一个文件夹进行版本控制大概需要这样:

  git  status  ——查看状态

  git  add  .  或者  git  add 某个文件  ——使之被管理

  git  commit  -m  '描述信息'  ——版本控制

  git  log  ——查看状态

  可能会遇到的问题:

  第一次安装的用户进行版本控制那一步时会被要求进行用户配置,一次即可。