Get 報錯
如果合併了兩個不同的開始提交的倉庫,在新的 git 會發現這兩個倉庫可能不是同一個,為了防止開發者上傳錯誤,於是就給下面的提示
fatal: refusing to merge unrelated histories
Get 解決
在執命令後面加上--allow-unrelated-histories
假如我們的源是origin,分支是master,那麼我們需要這樣寫:
git pull origin master --allow-unrelated-histories
如果有設定了預設上傳分支就可以用下面程式碼:
git pull --allow-unrelated-histories
補充:在合併merge的時候,有時候會不成功,加上這個即可。它的本意就是提醒你注意了,這是倆不同的庫要合併了。