錯誤訊息

解決方式
這是因為 HEAD 沒有指向某個 branch 而導致該 HEAD 變為 detached head(斷頭),解決方式是重新新建一個 branch 並將之合併到原先要合併的分支中即可。
git add . git commit -m "message" git branch <new branch name> # 新建分支 git checkout <original branch name> # 切換分支 git merge <new branch name> # 將斷頭分支合併到這隻分支裡