Git 从特定分支拉取
Git pull from specific branch
我想将更改从指定的分支拉取到我的本地存储库,但我不想将它与主分支合并。这样做的正确方法是什么?我是否必须创建自己的分支而不是拉?
git pull
与 git fetch
后跟 git merge
相同。
要创建跟踪远程分支的本地分支,首先从远程获取,然后 运行 git checkout
使用与远程匹配的分支名称:
git fetch <remote>
git checkout <branch>
<remote>
是遥控器的名称,例如 origin
.
<branch>
是该远程分支的名称。如果 git branch -r
显示分支名称 origin/foo
,如果您 git checkout foo
. Git 应该正确设置它
我想将更改从指定的分支拉取到我的本地存储库,但我不想将它与主分支合并。这样做的正确方法是什么?我是否必须创建自己的分支而不是拉?
git pull
与 git fetch
后跟 git merge
相同。
要创建跟踪远程分支的本地分支,首先从远程获取,然后 运行 git checkout
使用与远程匹配的分支名称:
git fetch <remote>
git checkout <branch>
<remote>
是遥控器的名称,例如origin
.<branch>
是该远程分支的名称。如果git branch -r
显示分支名称origin/foo
,如果您git checkout foo
. Git 应该正确设置它