git stash?
Temporarily saves changes that are not ready to be committed,
allowing you to switch branches and come back to them later.
Temporarily saves changes that are not ready to be committed,
allowing you to switch branches and come back to them later.