Describe the bug
If I have an unstaged submodule but no actual code changes, and then I run git cherry-pick, my previously stashed changes are unexpectedly popped.
Screenshots

Version info:
commit=, build date=, build source=Homebrew, version=HEAD-2bf2c38, os=darwin, arch=arm64, git version=2.44.0
git version 2.44.0