把提交的檔案拿回來自己的工作目錄中
git reset HEAD
git reset HEAD 檔案名稱
git checkout 檔案名稱
將單一檔案還原到最新一版commit的狀態
git reset --hard
把索引資料或任何編輯資料清空,讓工作區回到最後一次commit的狀況
HEAD知道自己在哪個commit紀錄
新增第一個commit之後才會有master , master是最新的版本
git branch
瀏覽目前分支git checkout (commit編號前4碼 )
git checkout master
回到mastergit checkout 分支名
來切換自己要到哪個分支)git branch 分支名稱
git merge 要合併的分支名
以上是看著六角學院-掌握 Git & Github 程式時光機 這個課程學的。