天天看點

誤送出到no branch之後再merge

最近使用git的時候,不注意看所在分支狀态,一不小心就把代碼誤送出到* (no branch)上了。

誤送出到no branch之後再merge

這個時候,再切換到master等其他分支的時候,剛才的送出是沒有的,但是還有挽救的辦法。如下圖,在checkout到master分支的時候,第一行的提示資訊裡面會顯示出之前在(no branch)上送出的id号:

誤送出到no branch之後再merge

這個時候,使用git merge指令來指定送出id号之後,就可以将誤送出到(no branch)的代碼合并過來了:

誤送出到no branch之後再merge
git