Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 当我在本地系统中克隆存储库时,它将只显示一个分支_Git_Github_Branch_Git Clone - Fatal编程技术网

Git 当我在本地系统中克隆存储库时,它将只显示一个分支

Git 当我在本地系统中克隆存储库时,它将只显示一个分支,git,github,branch,git-clone,Git,Github,Branch,Git Clone,我有两个分支: 1.大师级 2.登台 我的所有提交都可以在staging分支中使用,但在master分支中,它只有必要的提交,我使用cherry pick从staging分支推送这些提交 现在的问题是,我已经在本地机器上重新设置了此存储库,但是当我使用git clone https:repository url.git克隆此repo时,它将只创建一个主分支,并且只显示主分支提交,那么我如何克隆我的临时分支及其提交 我已经尝试了git checkout-b staging,但它将从主分支创建一个副

我有两个分支:
1.大师级
2.登台

我的所有提交都可以在staging分支中使用,但在master分支中,它只有必要的提交,我使用cherry pick从staging分支推送这些提交

现在的问题是,我已经在本地机器上重新设置了此存储库,但是当我使用
git clone https:repository url.git
克隆此repo时,它将只创建一个主分支,并且只显示主分支提交,那么我如何克隆我的临时分支及其提交


我已经尝试了
git checkout-b staging
,但它将从主分支创建一个副本。

git branch-r
将显示远程分支的所有本地副本,例如
origin/master
origin/staging
。只需运行
git checkout staging
(不带
-b
!)即可创建一个本地
staging
分支,跟踪远程分支。

可能的重复