我自己的分支:test,同事新建了一個分支dev。
我需要把我的代碼從test分支合並到dev。
應該執行的是:
git checkout dev
git merge test
但是在checkout到dev時就切換不過去,報invalid reference。折騰了很久,又是切換到master拉取代碼,又是本地強制切換,都沒效果。
解決:本地新建一個dev分支,切換到dev分支,再拉取線上dev分支代碼。
git checkout -b dev
git pull origin dev
這樣就可以把dev分支拉下來了。
刪除.rax也很重要。