I want to save (back up) temporary states of WIP on complex feature development without committing them. This is specially useful on exploration work, when you figure out this solution path is not the best and want to continue from a specific point.
You can stash or shelve a changelist on WebStorm, but both features reset the state to HEAD
, which causes issues on my hot deploy feature, plus the extra work to unstash or unshelve.
I also notice that putting labels is only usable for changes on a single file and tags only work for committed changes.
We asked and they added the Save to Shelf feature to IntelliJ Idea and to WebStorm! See note at the bottom of the articles:
📖 — If you need to copy your changes to a shelf without resetting local changes, press
⌘ Сmd
⇧ Shift
A
and look for the Save to Shelf action.