刚接触Git,现在遇到这种情况:
- 我有四个分支(master、b1、b2 和 b3)。
- 在处理 b1-b3 之后,我意识到我需要对分支 master 进行更改,而这些更改应该在所有其他分支中进行。
- 我在
master
中更改了我需要的内容,然后...这是我的问题:
如何使用 master
分支代码更新所有其他分支?
最佳答案
你有两个选择:
第一个是 merge ,但这会为 merge 创建一个额外的提交。
检查每个分支:
git checkout b1
然后 merge :
git merge origin/master
然后推送:
git push origin b1
或者,你可以做一个 rebase :
git fetch
git rebase origin/master
关于git - 从 master 更新 Git 分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3876977/