| 用途 | 把一组提交移到新基线上 |
|---|---|
| 语法 | git rebase <上游> [<待重放分支>] |
| 原理 | 逐个提交做樱桃拣选,提交哈希会变化 |
常用示例
常用示例
git switch feature/login
git fetch origin
git rebase origin/main
git log --oneline --graph -10冲突时
冲突时
git status
git add <已解决文件>
git rebase --continue变基会改写提交哈希;他人已基于该分支工作时会引起历史分叉,团队规范里先约定仅限个人分支。