我如何更新已检出的分支,更新(已经有一些拉取请求合并,在本地分支分支开发后)开发分支?
目前,如果我在branch_1
进行un / committed /推送更改,我会做
git checkout develop
git pull
git checkout branch_1
git merge develop
有没有办法用较少的步骤来实现我的目标?
答案 0 :(得分:5)
如果您想通过合并更新branch_1
,那么执行此操作的版本会稍微短一些:
git fetch origin
git checkout branch_1
get merge origin/develop
通过执行git fetch
,您会自动更新develop
的远程跟踪分支,称为origin/develop
。请注意,本地分支develop
不会更新,但这并不重要,因为您可以与跟踪分支合并。