我正在使用的存储库有一个名为next
的分支。当我最初克隆存储库时,它将我的默认分支设置为master
。我已将默认分支在线切换为next
,并且已在我的本地克隆上检出next
分支(使用-t
和-b
选项)。输入git branch
表示我已签出两个分支(master
和next
),而next
是有效分支。
所有精细和花花公子,但在master
中不存在分支中存在的文件。我假设当我上游并检出新分支时,丢失的文件将出现在我的本地仓库中......但是,他们没有。
答案 0 :(得分:0)
您可以尝试运行:
git reset --hard HEAD
如果您没有任何本地更改(会被破坏)。