Tommy
Mac很幸福可以跳過此步驟
https://git-scm.com/download/win
江湖在走,指令還是要懂
windows推薦
Mac推薦
今天以windows為主
列出內建常用的指令名稱
查詢指令的用法
列出目前資料夾裡面的檔案和資料夾
切換資料夾
回到上層
回到磁碟機最上層
切換到神秘的低潮
/dev/sda
/dev/sdb
建立資料夾
刪除資料夾
千萬母湯手殘加眼殘
查看檔案內容
產生空白行的檔案
產生完全空白檔案
刪除檔案
移動檔案
複製檔案
更改檔名
列出git指令名稱和說明
在目前的資料夾建立本地端檔案庫
建立folder資料夾並同時建立本地端檔案庫
設定當前檔案庫使用者名稱
設定當前檔案庫電子信箱
抓是誰出包比較容易
設定全域使用者名稱
設定全域電子信箱
列出目前有效的設定
列出當前檔案庫設定
列出全域設定
列出系統設定
查看目前暫存區的狀態
加入所有檔案到暫存區
加入任何.html檔案到暫存區
加入任何.js檔案和index.css到暫存區(用空白串接)
取消加入暫存區的index.html
將暫存區的檔案commit到本地檔案庫
只加入修改過被追蹤的檔案到暫存區
不包含新增的檔案
被追蹤修改過的檔案commit到本地檔案庫
不包含新增的檔案
修改最後一次commit的訊息和內容
移除檔案git rm test.html
排除被追蹤的檔案清單
(每個檔案或資料夾一行,可使用萬用字元)
查詢commit紀錄
工作目錄比對的基準
預設的分支名稱,類似變數指向commit
HEAD和目前分支(master)都會移到最新的commit上
查看hash id的內容
hash id最少4碼以上
一般檔案
資料夾
查看最新commit修改的log包含異動內容
有什麼不一樣?
列出最後一個commit
包含異動內容
列出所有的commit
不包含異動內容
查看commit id與上一版的差異
查看commit id與上一版的檔案內容差異
如果沒有差異則顯示空白
查看commit id版的完整檔案內容
比對暫存區和工作目錄的差異
比對HEAD和工作目錄的差異
比對暫存區和HEAD之間的差異
比對兩個commit之間的差異