圖1 最開始的狀況 mywork 爲新建的分支。git
能夠解決的問題是:spa
Your branch is behind 'origin/master' by 167 commits, and can be fast-forwarded.it
這個應用場景是當在origin 上面新建一個分支mywork 的時候而且作了提交(C5和C6),可是同時origin 上面也有別人作了提交(C3和C4)。ast
看看,就知道了git merge 和git rebase 的區別。im
GIT merge 是將C5和C6和C3和C4作了合併爲C7。儘可能少用Merge呢。img