We do lightening/dev talks every week at work, where a few developers get up and talk about cool projects or anything they think is interesting. One of the recent talks by James MacAuley was about git freeze and git thaw. The basic idea is that git stash kinda sucks sometimes. To show that, let’s run through an example. Example of Using Git Stash mkdir demo_repo && cd demo_repo git init git commit -m "initial commit" --allow-empty touch README.