Open sobjornstad opened 5 years ago
(Experimental duplicate detection) Thanks for submitting this issue. Please also check if it is already covered by an existing one, like:
includeIf
directive, again (#62921) I'm pretty sure this can happen if VS Code fails to refresh the index version of the file in time for that second stage... 👍 Good catch
Any update on this/did anyone find a workaround for this?
I have this issue (the one described in #63386 to be more precise) with one of my repositories and it makes it very difficult to create clean commits... The "good" news is that it seems to happen reliably only in one repo and not another one, so if I can test anything/provide some logs, I would be happy to help to track down the cause
I'm also experiencing this issue (VSCode version 1.31.0 on Ubuntu 18.04). Unfortunately it can lead to a mess in commit history...
Edit: It appears reloading the window (Shift+Ctrl+P "Reload Window") fixes the problem (well until the next occurrence).
Edit: It appears reloading the window (Shift+Ctrl+P "Reload Window") fixes the problem (well until the next occurrence).
Reloading the window is not fixing it for me. Code 1.36.1 on macOS 10.14.5 Just started noticing issues recently
between this and https://github.com/microsoft/vscode/issues/63397 (which does have a workaround thank God), VS code git is not functional for me right now.
Moving to atom until this mess gets fixed.
I am not able to test with the insiders build as I don't have permission to install unauthorized software versions on my workstation here.
Steps to Reproduce:
(Since this seems to be kind of finicky, I've added more details about how I select things and so on than I would ordinarily provide.)
git diff --cached
.This happens pretty reliably, but only happened 75% of the times I was trying to reproduce it -- I assume I was doing something else in between or selecting something in a slightly different way the times it didn't happen.
Does this issue occur when all extensions are disabled?: Yes
Git output
VSCode appears to be doing a lot of extra stuff the second time!
On staging the first change:
On staging the second change: