visual-studio - 使用 Revert 后我是否丢失了更改?
问题描述
我对 VS 2019 中的一些文件进行了一些更改。
我添加了一条评论并单击了 Git Changes 选项卡下的 Commit All (没有执行推送)。
我意识到我在包含一些临时文件时犯了一个错误,所以我点击了 Git Repository Explorer 下的 Revert 来对抗我所做的评论。
我所有的更改都在 VS 2019 中丢失了.....有什么办法可以恢复我的更改吗?
解决方案
惊慌失措后设法解决了这个问题!以防万一这对任何人都有帮助
- 在 VS 2019 菜单中单击 Git。
- 查看分支历史。
- 在本地历史记录下,我右键单击进行更改的行并添加了我的评论。
- 选择还原 > 接受警告
我所有的工作都恢复了。然后我继续执行通常的提交和推送,然后将我的更改推送到存储库,我能够验证这一点。
推荐阅读
- javascript - 旧浏览器中 DOMRect 的替代方案
- visual-studio-code - 警告:“沙盒”不在已知选项列表中,但仍传递给 Electron/Chromium
- c++ - 如何解决输入和索引运算符重载问题?
- javascript - React CSS 类在生产服务器上自动覆盖
- php - 如何准备一个列表,以便成员保存到 wordpress 中的忍者形式,并且只能在他们自己的帐户中看到?
- xml - 在 schematron 中使用 for-each 循环
- node.js - HTML 文件上传上传缺少的图标而不是选择的图像
- firebase - 我可以调整 Firestore 侦听器频率吗?
- reactjs - React - 材质 UI - 自定义输入组件无法正常工作的 TextField 控制输入失去焦点
- python-3.x - Sympy 模块。buildozer 中的错误:没有名为 sympy.testing 的模块