Example (bash):
> cd ~/repo1
> git stash create
Clearly something is wrong, maybe there is already something stashed?
> git stash drop
No stash entries found
Maybe there is something wrong with git, pick a random other repository and rerun:
> cd ~/repo2
> git stash create
f6fed634ce4de28d8696de39f6a338df8edef59c
What's going on here?
If there's nothing to stash, there's no unstaged or staged changes, it won't make a commit object.