一蒿讥、介紹
1芋绸、git的相關(guān)介紹
好像是Git的命名來源的并沒有什么用的東西——
“I'm an egotistical bastard, and I name all my projects after myself. First Linux, now git.”
——林納斯·托瓦茲
那么進(jìn)入正題——
事實(shí)上我們只有以下三種情況會使用git:
1)只在本地使用
2)將本地倉庫上傳到 GitHub
3)下載 GitHub 上的倉庫
二摔敛、git init 马昙、git add 、git commit -v的使用
1疫萤、git init
# 在當(dāng)前目錄新建一個(gè)Git代碼庫
$ git init
輸入git init 命令扯饶,于是我們就在 demo里創(chuàng)建了一個(gè) .git 目錄(不要打開)
輸入ls -la命令,我們就可以看到剛剛創(chuàng)建的 .git 目錄
我們可以在這個(gè)目錄下新建.html和.css文件,輸入touch index.html或者touch sttyle.css
2兰怠、git add
# 添加指定文件到暫存區(qū)
$ git add [file1] [file2] ...
# 添加指定目錄到暫存區(qū),包括子目錄
$ git add [dir]
# 添加當(dāng)前目錄的所有文件到暫存區(qū)
$ git add .
# 添加每個(gè)變化前秸侣,都會要求確認(rèn)
# 對于同一個(gè)文件的多處變化,可以實(shí)現(xiàn)分次提交
$ git add -p
可以一個(gè)個(gè)將文件添加到暫存區(qū),輸入git add index.html和git add style.css將剛剛創(chuàng)建的兩個(gè)文件加入到暫存區(qū)——
如果不想這么麻煩善茎,輸入git add .即可添加當(dāng)前目錄的所有文件到暫存區(qū)巾表。
運(yùn)行g(shù)it status -sb可以看到前面綠色的A,代表我們已經(jīng)成功添加了
這時(shí)候我們可以輸入命令 git commit -m "提交信息" 將剛剛添加到暫存區(qū)的內(nèi)容正式提交到本地倉庫(.git)
3乞榨、git commit -v
# 提交時(shí)顯示所有diff信息
$ git commit -v
輸入以上命令 吃既,回車鹦倚,就可以看到所有的diff信息哦~