Git是否将其他分支合并到另一个分支?
是否可以将其他分支合并到另一个分支 例如,我在Git是否将其他分支合并到另一个分支?,git,Git,是否可以将其他分支合并到另一个分支 例如,我在branch1中,想将remote/develope拉入develope分支,然后将develope合并到当前branch1 我现在做的是签出开发(可能先隐藏),拉,签出分支1,然后合并开发 切换到developmentbranch是否可以完成所有这些任务?您所做的是正确的 git checkout develop git pull git checkout branch1 git merge develop 我不知道您是否需要这些命令的速记,但这
branch1
中,想将remote/develope
拉入develope
分支,然后将develope合并到当前branch1
我现在做的是签出开发
(可能先隐藏
),拉
,签出分支1
,然后合并开发
切换到
development
branch是否可以完成所有这些任务?您所做的是正确的
git checkout develop
git pull
git checkout branch1
git merge develop
我不知道您是否需要这些命令的速记,但这是我经常使用的顺序。一个稍微快一点的选项是(在
branch1
上时):
这将使您的
remote/develope
合并到branch1
,但是需要注意的是,您的本地develope分支不会更新。一个简单的选项是(在branch1
上时):
这将从远程origin
获取develope
,并将您的本地develope
分支指向它,然后将您(现在更新的)本地develope
分支合并到branch1
如果您的本地develope
与远程设备不一致,您想用远程设备中的内容替换它,那么使用--force
告诉Git覆盖您的本地develope
git fetch origin develop:develop --force
git merge develop
伟大的这正是我想要的,谢谢
git fetch origin develop:develop
git merge develop
git fetch origin develop:develop --force
git merge develop