丢失了在Visual Studio项目中本地保存的javascript和html文件的所有更改

本文关键字:html javascript 文件 保存 Visual Studio 项目 | 更新日期: 2023-09-27 18:11:48

昨天我一整天都在处理一组大文件,包括一个视图、一个控制器和一个javascript文件。我对这三者进行了大量的重构和添加。我在本地连续保存了所有更改,但没有签入或搁置这些更改到源代码控制。

今天我打开Visual Studio,发现我的控制器更改仍然在本地,但我在视图和javascript文件上的所有工作都完全消失了。

我的视图和javascript文件已经恢复到我做更改之前的样子。

有谁能提供建议,我如何才能找到这些缺失的变化?

我没有想到会发生这样的事情,我一定会在每次下班前把我的更改搁置起来。

丢失了在Visual Studio项目中本地保存的javascript和html文件的所有更改

所以最合理的解释是,我对这些特定文件的未完成更改都是意外取消的。

在我完成这些文件的工作后不久,我从另一个存储库分支部署,在将更改集合并到该分支时,我们遇到了错误,我们最终决定撤销挂起的更改。

我肯定没有意识到的是,我从其他分支所做的更改一定出现在未决更改列表中,而我无意中撤消了我所有的辛勤工作。

我能提供给那些发现自己处于这种情况的人的唯一建议是通过转到Pending Changes来排除其他映射分支的未完成更改,并且在View Options中,在Included ChangesExcluded Changes下,选择Show Solution Changes而不是Show All