我如何更新我已经 checkout 的分支,以及更新的(在本地分支从开发分支分支之后 merge 了一些 pull 请求)开发分支?
目前,如果我在 branch_1
对于未/提交/推送的更改,我做了一个
git checkout develop
git pull
git checkout branch_1
git merge develop
有没有办法用较少的步骤来实现我所追求的?
最佳答案
如果要更新 branch_1
通过 merge ,然后有一个稍短的版本:
git fetch origin
git checkout branch_1
git merge origin/develop
通过做 git fetch
,您会自动更新 develop
的远程跟踪分支,称为 origin/develop
.注意本地分支develop
不会被更新,但没关系,因为你可以与跟踪分支 merge 。
关于Git 将更新的开发分支 merge 到本地分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49971991/