我隐藏了我的文件,包括一个新文件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(-)
Run Code Online (Sandbox Code Playgroud)
但无论我尝试什么(通过 或下面的 git 扩展应用git stash apply [--index])git stash pop,我都无法应用此文件。
我应该怎么做才能继续处理该文件?
Git Graph VSCode 扩展的屏幕截图:
您可以看到该Microservices.jsx文件,我可以单击它并查看存储中该文件的差异。
小智 2
发生这种情况是因为您的新文件未被跟踪。您可以使用以下命令隐藏未跟踪的文件
git stash --include-untracked
Run Code Online (Sandbox Code Playgroud)
git v.2.35 中有一个新功能,允许您像提交一样使用存储
git add -A
git stash --staged
Run Code Online (Sandbox Code Playgroud)
因此,您首先将要隐藏的所有文件添加到暂存区域,然后检查并隐藏它。
| 归档时间: |
|
| 查看次数: |
3235 次 |
| 最近记录: |