移動 HEAD

當你在提交(由 hash 或 ref 指定)上執行 git checkout 時,你告訴 git 使你的工作目錄看起來像拍攝快照時的工作目錄。

  1. 更新工作目錄中的檔案以匹配 commit 內的 tree
  2. 更新 HEAD 以指向指定的雜湊或參考