3
以下是我所做的如何將更改合併回HEAD
我創建了一個分支abc
。然後我創建了兩個文本文件one.txt and two.txt
。然後我承諾他們分支abc
。然後我從分支中刪除文件one.txt並將這些更改提交到分支。 現在我想將這些更改合併回HEAD。我怎樣才能做到最後一部分?
以下是我所做的如何將更改合併回HEAD
我創建了一個分支abc
。然後我創建了兩個文本文件one.txt and two.txt
。然後我承諾他們分支abc
。然後我從分支中刪除文件one.txt並將這些更改提交到分支。 現在我想將這些更改合併回HEAD。我怎樣才能做到最後一部分?
首先,改回master
分支:
git checkout master
然後,合併分支abc
:
git merge abc
我知道,但我很困惑與長期HEAD。它並沒有說它與主分支合併。 – 2619 2012-07-15 09:20:00
HEAD是指向* current *分支頭的指針。當你當前的分支是'abc'時,HEAD指向與'abc'相同的地方。當前分支爲「主」時,HEAD指向與「主」相同的位置。 「與HEAD合併」沒有意義,因爲你已經在那裏了。 – 2012-07-15 09:21:10
@ al0neevenings,只需在工作樹中執行'$ cat .git/HEAD'就可以實現這個想法。 – kostix 2012-07-15 09:50:38