Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.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
从github获取分支的完整副本_Github_Branch - Fatal编程技术网

从github获取分支的完整副本

从github获取分支的完整副本,github,branch,Github,Branch,我正在使用的存储库有一个名为next的分支。最初克隆存储库时,它将我的默认分支设置为master。我已将默认分支切换到联机的next,并已在本地克隆上签出next分支(使用-t和-b选项)。键入git branch显示我签出了两个分支(master和next),并且next是活动分支 所有这些都很好,但是分支中存在的文件在主文件中不存在。我曾假设,当我提取上游并签出新分支时,丢失的文件将出现在我的本地repo中。。。但是,它们没有。您可以尝试运行: git reset --hard HEAD

我正在使用的存储库有一个名为
next
的分支。最初克隆存储库时,它将我的默认分支设置为
master
。我已将默认分支切换到联机的
next
,并已在本地克隆上签出
next
分支(使用
-t
-b
选项)。键入
git branch
显示我签出了两个分支(
master
next
),并且
next
是活动分支

所有这些都很好,但是分支中存在的文件在
主文件中不存在。我曾假设,当我提取上游并签出新分支时,丢失的文件将出现在我的本地repo中。。。但是,它们没有。

您可以尝试运行:

git reset --hard HEAD
如果您没有任何本地更改(这将导致失败)