最近使用git的時候,不注意看所在分支狀态,一不小心就把代碼誤送出到* (no branch)上了。
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIiN5IDOwEjMwETNwITM2EDMy8CX0Vmbu4GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)
這個時候,再切換到master等其他分支的時候,剛才的送出是沒有的,但是還有挽救的辦法。如下圖,在checkout到master分支的時候,第一行的提示資訊裡面會顯示出之前在(no branch)上送出的id号:
這個時候,使用git merge指令來指定送出id号之後,就可以将誤送出到(no branch)的代碼合并過來了:
最近使用git的時候,不注意看所在分支狀态,一不小心就把代碼誤送出到* (no branch)上了。
這個時候,再切換到master等其他分支的時候,剛才的送出是沒有的,但是還有挽救的辦法。如下圖,在checkout到master分支的時候,第一行的提示資訊裡面會顯示出之前在(no branch)上送出的id号:
這個時候,使用git merge指令來指定送出id号之後,就可以将誤送出到(no branch)的代碼合并過來了: