git rebase笔记

79 阅读1分钟
git rebase 分支名

git rebase命令有时可以用来替代git merge命令,优点是不会出现merge commit,让git log保持一条线。但此命令会修改以往的提交记录的顺序,使用需谨慎。

命令使用注意事项:

假如线上分支为master,个人开发分支为dev

  1. 首先确保dev分支只有你一个人在用,那么在dev分支可使用git rebase master命令
  2. master分支一般来说是大家一起都在用的,所以不可以在master分支上执行 git rebase 命令