Hello everyone I hope you are very well! 🤗
In this new post we are going to talk about a very useful command used in git that is $ git stash

Many times we are working on a branch of our project and we have the need to move to another branch where we have to apply a different change, normally we have to publish the changes we have in the current branch and then move to the branch where we must make the change, but many times we are not ready to publish changes in the current branch and that is where we can make use of this command, Stash is a state that we have as an intermediary. For this we must go to one of our branches and using the git stash command that allows us to make changes, but not confirm them
git stash: is another limb, like the staging area. To add the changes they must be in the staging area.git stash list: shows us the list of stash we have.git stash drop stash @ {number}: allows us to delete a stash.git stash apply: we apply the last change
These are the commands of use, it is very useful, I personally use it a lot when I have to make some changes that have to do with the project but not directly with what I am working with, that is where I see its usefulness.
Well that's all for this post, I hope it serves.
Regards! 🤓 😎