Github是目前最流行的代碼托管平臺(tái),相當(dāng)于程序猿界的Facebook,
使用Github就要會(huì)Git工具,下面呢,分享一下我最近學(xué)到的gti命令
1-? git init
git init這個(gè)指令是創(chuàng)建一個(gè)空的git倉(cāng)庫(kù),打開(kāi)gti Bash,依次輸入以下指令,// 后面是注釋
輸入:~/Desktop? ? ? ?? // 打開(kāi)桌面目錄
輸入:mkdir demo? ? ??// 在桌面創(chuàng)建一個(gè)以demo命名的文件 目錄
輸入:cd demo? ? ? ? ? // 進(jìn)入demo文件目錄
輸入:git init? ? ? ? ? ? ? // 創(chuàng)建一個(gè)空git倉(cāng)庫(kù)
輸入:ls -la? ? ? ? ? ? ? ??// 這個(gè)指令是查看當(dāng)前目錄下的文件目錄路徑的,這個(gè)里面有個(gè) .git的文件
輸入:touch index.html? ??? ? ? ?// 創(chuàng)建index.html文件
輸入: mkdir css? ??? ? ? ? ? ? ? ? ?// 創(chuàng)建css文件目錄?
輸入:?touch css/style.css? ? ? // 創(chuàng)建style.css文件并把它放在css下
輸入: git status -sb? ? ? ? ? ? ?? // 這個(gè)指令是用來(lái)顯示當(dāng)前的文件狀態(tài)的
如果你一絲不茍的輸入了以上指令,那么你就會(huì)看到下面這樣的狀態(tài)

2-? git add
上面說(shuō)到 git init 是創(chuàng)建一個(gè)空倉(cāng)庫(kù)的,那么要怎樣把本地的文件夾弄到git倉(cāng)庫(kù)里面去呢 ?
那么就開(kāi)始第二步,執(zhí)行 git add 指令,這指令的意思是,將本地創(chuàng)建好的文件添加到暫存區(qū)里面,這一步只是暫存區(qū)
輸入: git add? index.html? ? ? ? ? ? ? ? ? ? ? // 將創(chuàng)建好的index.html文件放到暫存區(qū)里
輸入: git add? css/style.css? ? ? ? ? ? ? ? ?// 將創(chuàng)建好的css/style.css文件放到暫存區(qū)里
輸入:? git status -sb? ? ? ? ? ? ? ? ? ? ? ? ? ? // 這個(gè)指令是用來(lái)顯示當(dāng)前的文件狀態(tài)的,目前狀態(tài)如下圖
上面兩步也可以直接輸入: git add .? 意思是把當(dāng)前目錄(.表示當(dāng)前目錄)里面的變動(dòng)都加到「暫存區(qū)」

3-? git commit -v
想要知道git commit -v這個(gè)指令之前,先認(rèn)識(shí)一下?git commit -m,這個(gè)指令的意思是講文件提交到git遠(yuǎn)程倉(cāng)庫(kù)里,接著上面的開(kāi)始輸入
輸入:git commit index.html -m? ? ?// 將index.html文件提交到git遠(yuǎn)程倉(cāng)庫(kù)
輸入:git commit css/style.css -m? ? ?// 將文件 css/style.css 提交到git遠(yuǎn)程倉(cāng)庫(kù)
或者你也可以這樣寫(xiě):git commit? index.html? css/style.css -m? ?一次將兩個(gè)文件一起提交

最后復(fù)制新建的空倉(cāng)庫(kù)紅框里面的命令后執(zhí)行,刷新git倉(cāng)庫(kù),大功告成(新建倉(cāng)庫(kù)一切默認(rèn))
git commit -v這個(gè)是啥玩意呢,執(zhí)行這個(gè)指令,你會(huì)進(jìn)入到一個(gè)vim編輯器
輸入: git commit? index.html -v? ? ? //進(jìn)入vim編輯器里面,按C可以編輯文本,狂按ESC鍵 連按大寫(xiě)Z鍵即可保存退出,具體能干啥我也不是很清楚
如需改動(dòng)文件
輸入:?start? ?css/style.css? ? ? ?// 編輯css文件
改動(dòng)文件后,還需要把git遠(yuǎn)程倉(cāng)庫(kù)里面的文件更新
重新執(zhí)行一邊 :git add 和 git commit -m 即可?

關(guān)于git命令的分享就到這里結(jié)束了,下次再見(jiàn)