CLion
 
Get CLion
You are viewing the documentation for an earlier version of CLion.

Shelve and unshelve changes

Last modified: 23 August 2023

Shelving is temporarily storing pending changes you have not committed yet. This is useful, for example, if you need to switch to another task, and you want to set your changes aside to work on them later.

With CLion, you can shelve both separate files and entire changelists.

Once shelved, a change can be applied as many times as you need.

Watch this video tutorial on how to benefit from shelves to be able to switch to a different task without losing unfinished work: