我把我的文件存储起来,包括一个新的文件 src/***/Microservices.jsx
。现在我在我的存储中看到了它:
> git stash show
src/***/***.jsx | 5 ++---
src/***/table-view/***.jsx | 4 ++--
src/***/table-view/SubGroup.jsx | 37 -------------------------------------
src/***/views.js | 2 ++
4 files changed, 6 insertions(+), 42 deletions(-)
> git stash show --include-untracked
src/***/***.jsx | 5 +--
src/***/Microservices.jsx | 48 ++++++++++++++++++++++
src/***/{table-view => microservices}/SubGroup.jsx | 14 ++++---
src/***/table-view/***.jsx | 4 +-
src/***/views.js | 2 +
5 files changed, 63 insertions(+), 10 deletions(-)
但无论我怎么尝试(应用git stash apply [--index]
,git stash pop
或使用下面的git扩展名),我都无法应用此文件。
我该怎么办才能继续处理这个文件?
Git Graph VSCode扩展程序中的屏幕截图:
您可以看到Microservices.jsx
文件,并且我可以单击它并在存储库中查看此文件的差异。
git stash show
和git status
的输出是什么? - itamargit show --name-only 'stash@{0}^3'
来验证该文件是否在存储中。这是为了确保扩展名不会引起任何问题。另外,您是使用git stash apply stash@{0}
命令还是尝试通过扩展应用更改? - Gautham Mgit stash pop stash@{0}
。只是好奇当apply
失败时,pop
是否会成功。 - Gautham Mpop
。 - baruchiro