git rebase 與 merge 的那些事兒~(詳細圖解,通俗易懂)

什麼是 rebase? git rebase 你其實可以把它理解成是「重新設置基線」,將你的當前分支重新設置開始點。這個時候才能知道你當前分支於你需要比較的分支之間的差異。 原理很簡單:rebase 需要基於一個分支來設置你當前的分支的基線,這基線就是當前分支的開始時間軸向後移動到最新的跟蹤分支的最後面,這樣你的當前分支就是最新的跟蹤分支。這裏的操作是基於文件事務處理的,所以你不用怕中間失敗會影響
相關文章
相關標籤/搜索