Git 将更新的开发分支合并到本地分支
Git merge updated develop branch into local branch
如何使用更新的(合并了一些拉取请求,在本地分支从 develop 分支出来后)develop 分支来更新我已检出的分支?
目前,如果我在 branch_1
上进行 un/committed/pushed 更改,我会执行
git checkout develop
git pull
git checkout branch_1
git merge develop
有没有一种方法可以用更少的步骤来实现我所追求的目标?
如果你想通过合并更新 branch_1
,那么有一个更短的版本:
git fetch origin
git checkout branch_1
git merge origin/develop
通过执行 git fetch
,您会自动更新 develop
的远程跟踪分支,称为 origin/develop
。请注意,本地分支 develop
将 不会 更新,但没关系,因为您可以与跟踪分支合并。
如何使用更新的(合并了一些拉取请求,在本地分支从 develop 分支出来后)develop 分支来更新我已检出的分支?
目前,如果我在 branch_1
上进行 un/committed/pushed 更改,我会执行
git checkout develop
git pull
git checkout branch_1
git merge develop
有没有一种方法可以用更少的步骤来实现我所追求的目标?
如果你想通过合并更新 branch_1
,那么有一个更短的版本:
git fetch origin
git checkout branch_1
git merge origin/develop
通过执行 git fetch
,您会自动更新 develop
的远程跟踪分支,称为 origin/develop
。请注意,本地分支 develop
将 不会 更新,但没关系,因为您可以与跟踪分支合并。