I am using recently perforce due to the company I am working with is using perforce.
The only SCM I have worked with was Git and only for 3 months (as I am junior) and I know the basic commands.
I find now that P4 has shelve and submit (I just knew push on git) so as far as I understood from the docs, shelve would be the equivalent to git stash and submit the equivalent to push?