這對我來說是新的。我的git的一個相當有經驗的用戶,和剛纔說的遠程到從礦山分叉回購,獲取更新,然後試圖合併它們:「不是我們可以合併的東西」是怎樣產生的?
$ git merge HEAD f6ff240dbf47234249a68b34c8a98bb11237aa7
fatal: f6ff240dbf47234249a68b34c8a98bb11237aa7 - not something we can merge
旁邊沒有在有網絡關於這個錯誤消息,這讓我感到震驚。我能找到的最近的東西是this page about being in a detached head state。但git status
報告我在分支主人。
你可以看到我想在github上使用的軟件庫 - my repo和remote I want to pull from。在撰寫本文時,我的回購股權在6dc048862a93ffba6cd37883fd43e40651f248c1。
看着歷史,我可以看到叉在哪裏發生分歧,並且我正在嘗試合併來自3次提交的提交。這似乎並不難。
要複製自己,你可以這樣做:
git clone https://github.com/aptivate/dye
cd dye
git remote add qris git://github.com/qris/ping-dye.git
git fetch qris
git checkout master
git merge f6ff240dbf47234249a68b34c8a98bb11237aa7
在我的情況下,該消息是一個通常的'致命的:'f6ff240dbf47234249a68b34c8a98bb11237aa7'不指向提交' – bereal
不同的客戶端版本?我沒有'我們可以合併'的東西。我使用1.7.10 – KingCrunch
我在1.7.10.4上面收到了上面的消息。 @bereal的消息會更有用。 –