如何使用Git拉取远程分支
我试图拉入的git服务器有一个新的分支。(称之为branch-9) 在我的本地电脑里,我没有这个,我把它拉到本地电脑上吗 我应该运行这个吗如何使用Git拉取远程分支,git,Git,我试图拉入的git服务器有一个新的分支。(称之为branch-9) 在我的本地电脑里,我没有这个,我把它拉到本地电脑上吗 我应该运行这个吗 $git checkout -b branch-9 $git pull branch-9 这是正确的方法吗?首先获取远程分支的本地副本: git fetch 这将创建原点/分支-9。现在请查看分支-9的: git checkout branch-9 这将创建一个跟踪远程分支的新本地分支。首先获取远程分支的本地副本: git fetch 这将创建原点
$git checkout -b branch-9
$git pull branch-9
这是正确的方法吗?首先获取远程分支的本地副本:
git fetch
这将创建原点/分支-9
。现在请查看分支-9的:
git checkout branch-9
这将创建一个跟踪远程分支的新本地分支。首先获取远程分支的本地副本:
git fetch
这将创建原点/分支-9
。现在请查看分支-9的:
git checkout branch-9
这将创建一个跟踪远程分支的新本地分支。如果您已将git服务器配置为远程,则执行git fetch
将创建一个本地跟踪分支
git fetch
git checkout branch-9 # This will automatically set up to track "origin/branch-9"
上述命令的长格式为:
git fetch
git checkout -b branch-9 origin/branch-9
在开始对分支9的副本进行本地更改后,您可能需要使用git pullgit pull
与git fetch
相同,或者git merge
或者git rebase
(取决于您的设置,默认为git merge
)。如果将git服务器配置为远程,则执行git fetch
将创建本地跟踪分支
git fetch
git checkout branch-9 # This will automatically set up to track "origin/branch-9"
上述命令的长格式为:
git fetch
git checkout -b branch-9 origin/branch-9
在开始对分支9的副本进行本地更改后,您可能需要使用git pullgit pull
与git fetch
相同,或者git merge
或者git rebase
(取决于您的设置,默认为git merge
)。因此,假设当前我在master中签出。。所以,我留在master,然后是“git fetch”,然后是“git checkout branch-9”,对吗?那么,假设我现在在master中签出。。所以,我留在master,然后是“git fetch”,然后是“git checkout branch-9”,对吗?