网站项目不包含底层目录中的文件

网站项目不包含底层目录中的文件

我正在使用 Visual Studio 2019 处理 ASP.NET Website 项目。我有一个特定的 git 分支,其行为非常奇怪。当我切换到该分支时,某些文件(目前仅存在于该分支中的文件)未出现在解决方案资源管理器中,它们也不包含在构建过​​程中 在此处输入图片描述

解决方法是使用“添加现有文件”来恢复文件,但由于没有 .csproj 文件来跟踪项目中的文件,因此我无需提交任何更改。添加文件后,一切都按预期运行,但一遍又一遍地做同样的事情太烦人了。我该如何解决这个问题?

更新:

现在我已经扭转了行为,文件显示在它从未存在过的分支中。当我单击“显示历史记录”时,出现空白页。

在此处输入图片描述

git ls-files不显示任何文件

在此处输入图片描述

相关内容