我从master
创建了一个名为shift-development
的分支,并在该分支中做了一些工作,使其领先于master
40+提交。我还对master
做了一个小的更改,将shift-development
master
1 次提交。我如何赶上shift-development
master
?即将 1 提交到master
的更改带入shift-development
?
有两个选项,您可以通过在shift-development
时调用以下命令将master
合并到shift-development
:
git merge master
或者,您可以通过调用以下命令(假设您在shift-development
上(来重新定位到master
:
git rebase master
后者不会创建合并提交,并且历史记录看起来就像 brach 从未过时。
确保您在 shift-development
分支上并执行
git merge master