close

多次 commit --amend 後, 沒有git push上 server 上

此時再把server上的code checkout 下來後, 使用git status

會出現 警告訊息 "HEAD detached at FETCH_HEAD"

google後發現這就叫 斷頭", 就是目前沒有commit 是指向這個分支的意思, 所以如果要保留這個狀態, 就要merge回去master

或是另外切一個分支

下面網址有詳細說明

https://gitbook.tw/chapters/faq/detached-head.html

另外, 

【狀況題】我可以從過去的某個 Commit 再長一個新的分支出來嗎?

https://gitbook.tw/chapters/branch/branch-from-old-commit.html

arrow
arrow
    文章標籤
    programming Git
    全站熱搜

    紅線 發表在 痞客邦 留言(0) 人氣()