Show file when staged to add but deleted in working tree #36
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is the fix for eclipse-theia/theia#7789 .
If a file is created, then staged, then deleted, it is still staged for add (being in the index) and will be included in the commit. Changes that have been made to the working tree but not staged will not be included in the commit, this includes the deletion of the file.
In this screenshot Untitled2.txt is now shown added in the staged area and deleted in the unstaged area. Before it was not shown in either area, even though the add was being included in the commit.