一、介紹
1、git的相關介紹
好像是Git的命名來源的并沒有什么用的東西——
“I'm an egotistical bastard, and I name all my projects after myself. First?Linux, now git.”
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ——林納斯·托瓦茲
那么進入正題——
事實上我們只有以下三種情況會使用git:
1)只在本地使用
2)將本地倉庫上傳到 GitHub
3)下載 GitHub 上的倉庫
二、git init 、git add 、git commit -v的使用
1、git init
# 在當前目錄新建一個Git代碼庫
$ git init
輸入git init 命令,于是我們就在?demo里創(chuàng)建了一個 .git 目錄(不要打開)

輸入ls -la命令,我們就可以看到剛剛創(chuàng)建的 .git 目錄

我們可以在這個目錄下新建.html和.css文件,輸入touch index.html或者touch sttyle.css

2、git add
# 添加指定文件到暫存區(qū)
$ git add [file1] [file2] ...
# 添加指定目錄到暫存區(qū),包括子目錄
$ git add [dir]
# 添加當前目錄的所有文件到暫存區(qū)
$ git add .
# 添加每個變化前,都會要求確認
# 對于同一個文件的多處變化,可以實現(xiàn)分次提交
$ git add -p
可以一個個將文件添加到暫存區(qū),輸入git add index.html和git add style.css將剛剛創(chuàng)建的兩個文件加入到暫存區(qū)——

如果不想這么麻煩,輸入git add .即可添加當前目錄的所有文件到暫存區(qū)。
運行git status -sb可以看到前面綠色的A,代表我們已經成功添加了

這時候我們可以輸入命令?git commit -m "提交信息" 將剛剛添加到暫存區(qū)的內容正式提交到本地倉庫(.git)

3、git commit -v
# 提交時顯示所有diff信息
$ git commit -v
輸入以上命令 ,回車,就可以看到所有的diff信息哦~