I have had two developers have this problem 3 times. When they are doing a stash push with newly created files and old files, when they go to do a stash pop, if there is no conflict, the files show up as expected, but when there is a conflict, the modified files are restored (and placed in a conflict state as expected), however, the new files are not restored. We are able to work around this issue by grabbing the files directly out of the log for the stash head, but are unsure why this behavior isn't working as expected. It seems to be a new change in behavior as we had never previously seen this issue, but have seen it 3 times now in the last few weeks. We are running 64 bit Windows with Git For Windows version 2.34.1.windows.1