2017-02-19 49 views
0

我有兩個分支說master和dev,我合併到git實驗室的主無w/o合併請求dev。git實驗室沒有顯示在恢復合併提交後的分支差異

問題: 現在,如果我嘗試提高git實驗室從dev到master的合併請求,它顯示沒有區別。

解決方案嘗試: 我創建一個多個分支從主,收歸合併從分支使用

git的承諾恢復-m

這樣做後,當我嘗試提高在git實驗室合併請求它仍然說

沒有任何合併。

但我可以看到區別,當我嘗試比較本地分支。

請建議

回答

1

嗯,是的,因爲它已經合併。如果您查看gitlab或git log中的網絡選項卡,您將看到合併後的還原。 Revert不重寫歷史記錄,它添加了一個新的提交。

而不是做一個恢復使用git reset --hard <commit>將主分支重置爲合併前的狀態,然後git push -f