经常有这样的需求:
别人已经往 master
做了新的 merge
request,我需要把变更从 master
合并到我自己的开发分支中,此时我需要
- git checkout master
- git pull
- git checkout dev_xxxx
- git merge master
这样四个步骤是吗?
但是感觉这样好繁琐呀,有什么快捷方式吗?
经常有这样的需求:
别人已经往 master
做了新的 merge
request,我需要把变更从 master
合并到我自己的开发分支中,此时我需要
这样四个步骤是吗?
但是感觉这样好繁琐呀,有什么快捷方式吗?
建议用 git rebase,可以大大减少合并 commit,留下一份更清晰的 commit history。
git checkout master
git pull
git checkout my_dev
git rebase master
5 回答3.1k 阅读
3 回答2.8k 阅读
1 回答1.5k 阅读✓ 已解决
2 回答701 阅读✓ 已解决
1 回答469 阅读
581 阅读
1 回答346 阅读
试试