什么是版本庫?版本庫又名倉庫,英文名repository,你可以簡單的理解一個目錄,這個目錄里面的所有文件都可以被Git管理起來,每個文件的修改,刪除,Git都能跟蹤,以便任何時刻都可以追蹤歷史,或者在將來某個時刻還可以將文件”還原”。
所以創建一個版本庫也非常簡單,如下我是D盤 –> www下 目錄下新建一個testgit版本庫。

pwd 命令是用于顯示當前的目錄。
1. 通過命令 git init 把這個目錄變成git可以管理的倉庫,如下:

這時候你當前testgit目錄下會多了一個.git的目錄,這個目錄是Git來跟蹤管理版本的,沒事千萬不要手動亂改這個目錄里面的文件,否則,會把git倉庫給破壞了。如下:

2. 把文件添加到版本庫中。
首先要明確下,所有的版本控制系統,只能跟蹤文本文件的改動,比如txt文件,網頁,所有程序的代碼等,Git也不列外,版本控制系統可以告訴你每次的改動,但是圖片,視頻這些二進制文件,雖能也能由版本控制系統管理,但沒法跟蹤文件的變化,只能把二進制文件每次改動串起來,也就是知道圖片從1kb變成2kb,但是到底改了啥,版本控制也不知道。
**下面先看下demo如下演示:**
我在版本庫testgit目錄下新建一個記事本文件 readme.txt 內容如下:11111111
第一步:使用命令 `git add readme.txt`添加到暫存區里面去。如下:

如果和上面一樣,沒有任何提示,說明已經添加成功了。
第二步:用命令 `git commit`告訴Git,把文件提交到倉庫。

現在我們已經提交了一個readme.txt文件了,我們下面可以通過命令git status來查看是否還有文件未提交,如下:

說明沒有任何文件未提交,但是我現在繼續來改下readme.txt內容,比如我在下面添加一行2222222222內容,繼續使用git status來查看下結果,如下:

上面的命令告訴我們 readme.txt文件已被修改,但是未被提交的修改。
接下來我想看下readme.txt文件到底改了什么內容,如何查看呢?可以使用如下命令:`git diff readme.txt `如下:

如上可以看到,readme.txt文件內容從一行11111111改成 二行 添加了一行22222222內容。
知道了對readme.txt文件做了什么修改后,我們可以放心的提交到倉庫了,提交修改和提交文件是一樣的2步(第一步是`git add` 第二步是:`git commit`)。
如下:
