拉取所有git存储库分支
如何提取存储库的所有git分支 我试着问了几个问题的答案,但似乎不适合我 有三个分支,但当我拉取所有git存储库分支,git,branch,Git,Branch,如何提取存储库的所有git分支 我试着问了几个问题的答案,但似乎不适合我 有三个分支,但当我 git branch 它只显示主分支 git branch -a 给出这个输出 * master origin/HEAD origin/development origin/feature1 origin/master remotes/origin/HEAD -> origin/master remotes/origin/development remotes/o
git branch
它只显示主分支
git branch -a
给出这个输出
* master
origin/HEAD
origin/development
origin/feature1
origin/master
remotes/origin/HEAD -> origin/master
remotes/origin/development
remotes/origin/feature1
remotes/origin/master
因此,我无法签出到feature1分支,因此无法检查驻留在feature1
请帮助我在一个项目中使用了git。
步骤1:将所有分支签出为源(即在存储库级别)。
第2步:下次将存储库拉到其他站点时,将带来所有这些分支 您可以通过从存储库中执行checkout命令切换到任何分支 希望这能解决你的问题。
Amol当您执行
git-fetch
时,实际上是检索远程存储库的所有分支(如果您有多个远程存储库,您可以执行git-fetch--all
)
如果git分支-a
给您
* master
origin/HEAD
origin/development
origin/feature1
origin/master
remotes/origin/HEAD -> origin/master
remotes/origin/development
remotes/origin/feature1
remotes/origin/master
如果您对feature1
感兴趣,那么只需执行git checkout origin/feature1
。现在,如果您想要一个本地分支机构,您甚至可以使用git branch feature1。类似的功能,对我很有用。。感谢可能的副本