branch 分支類操作
開新分支 (根據當前的 HEAD 節點建立新分支)git checkout HEAD -b <new branch>
查看當前分支git branch
切換分支git checkout <branch name>
查看歷史類操作
看 commit 歷史訊息git log
看所有檔案的歷史修改git log -p
看指定檔案的歷史修改git log -p <file name>
取消上次 commit, 保留上次的更動git reset HEAD^ --soft
取消上次 commit, 不保留上次的更動git reset HEAD^ --hard
stage 類操作
把加進 stage 的檔案給 unstagegit reset HEAD <file name>
把指定檔案加進 stagegit add <file name>