I committed everything. This is my git status
On branch frontend/leo/auth
Your branch is up to date with 'origin/frontend/leo/auth'.
nothing to commit, working tree clean
However, when I try to checkout dev
branch, I get
error: Your local changes to the following files would be overwritten by checkout:
frontend/package.json
Please commit your changes or stash them before you switch branches.
Aborting
What's happening here? Why would it ask me to commit when I committed everything?