A list of git batch commands used to make git life that little bit easier
This batch will stash items staged in the index, but leave behind any un-staged changes based on this answer on stack overflow
when you have made a commit, but not pushed it, and want to undo the commit but keep your changes