我做了一些非常奇怪的事情。不知道該怎麼做才知道。不能rebase混帳,合併和Gerrit
我與格里特的工作,它只是給我看,它不能因爲衝突的合併,但有任何衝突,而是我想這是因爲分離HEAD
,我就開始做真正的隨機的事情,首先我cherry-picked
3個提交到一個,而且比我的主分支再次分離,我試圖重訂,卻得到了一個合併衝突,所以最後我得到了以下日誌
這是因爲我不瞭解它們之間的區別ñmerge
和rebase
能否請你幫我解決歷史(成一條直線),並回答這個問題:
是什麼默認的git merge
和rebase
如果之間的區別使用fast-forward
所以結果看起來和rebase完全一樣。而在我的情況下,由於合併衝突,我無法進行rebase。那麼rebase
的目的是什麼?