Git 常用指令

目錄
設定
Git 全局設置
設置使用者,Email
|
|
新建代碼庫
|
|
拉回 (PULL)
複製既有遠端代碼庫
|
|
範例
$ git clone https://192.168.1.100/xxx_group/abc.git
提交 (PUSH)
將本地已有項目提交
|
|
確認、查看
確認add狀態
|
|
確認提交紀錄
|
|
查看修改檔案差異
|
|
分支 (Branch)
建立分支
|
|
查看分支清單
- 加上 -r => 顯示遠端分支
- 加上 -a => 顯示遠端與本地端分支
|
|
切換分支
|
|
刪除分支
|
|
修改分支名稱
|
|
合併分支
|
|
回復版本
git checkout
|
|
git reset
- 加上 -soft => 工作目錄跟暫存區的檔案不會被丟掉
- 加上 -hard => 工作目錄及暫存區的檔案都會丟掉
|
|
技巧
如何把丟掉檔案找回?
Ans:下git reflog指令查找id,再reset
|
|
-
查找功能使用checkout
-
返回並且清除紀錄使用reset
推薦Git學習網站
- 連猴子都能懂的Git入門指南 <深入淺出,圖文並茂>