Git 操作失败,因为有未提交的更改。在重试之前提交或撤消您的更改。有关详细信息,请参阅输出窗口。
但是没有未提交的更改。添加的一个文件已从存储中恢复,但仅此而已 - 其余文件陷入困境。
如何从存储中获取其余文件? (缺少将它们一一打开并将它们复制粘贴到我的项目中......)
git status
清除了 Visual Studio 中的错误。 即使命令的输出没有显示任何有趣的内容:
$ git status
On branch develop
Your branch is up to date with 'origin/develop'.
nothing to commit, working tree clean
...但是完成此操作后,Visual Studio 让我应用存储。
.git\index.lock
(通过
git update-index --really-refresh
检查),这就像在 Windows 上运行
rm .\.git\index.lock
或适合您的操作系统的正确命令一样简单。然后照常使用
git
命令。