Learn how to save the changes of your dirty git repository by using git stash command. If you have done some changes to you existing git repository files then you don't need to perform git commit and then take pull of other developers work. Git stash is a savior for interrupted work flow scenario. we have taken examples form different scenario to understand the git stash command