Skip to main content

使用技巧

使用pull时多考虑使用pull --rebase

在多人协作中使用pull很容易产生多层合并历史的commit来扰乱整体合并过程,但是使用pull --rebase的话,则可有效避免这个问题的产生, git pull 本质上是 fetch+merge, 直接 pull 会导致 commit history 变得奇怪,有冲突的情况下通过 rebase 其实能得到一条更清晰的 commit histroy PS:

  • 使用pull --reabse可能发生需要合并的冲突错误,此时使用
    • git rebase --abort来撤销合并手动修改后再进行pull即可