0
我做了一些錯誤的事情,現在我想讓MASTER,bitbucket/MASTER和origin/MASTER指向原點,我應該怎麼做?我認爲一切都將通過合併分支來解決,但顯然我錯了。爲什麼三個版本會留下來?破碎的git回購 - 無法將git修訂版設置爲最後修訂版
我做了一些錯誤的事情,現在我想讓MASTER,bitbucket/MASTER和origin/MASTER指向原點,我應該怎麼做?我認爲一切都將通過合併分支來解決,但顯然我錯了。爲什麼三個版本會留下來?破碎的git回購 - 無法將git修訂版設置爲最後修訂版
您目前所在分支「原點」(這是一個分支一個奇特的名字BTW)。該分支位於分支「MASTER」和遠程分支「遠程」分支「MASTER」之前。因此,合併來自當前情況的任何分支將不會執行任何操作,因爲它們已經合併(因爲您的提前)。
相反,你想看看「主」分支,快進歸併到「原點」分支,然後推送到你的兩個遙控器來更新過他們:
git checkout MASTER
git merge origin
git push bitbucket MASTER
git push origin MASTER