git stash は便利なんですけど、stash したのを忘れたり、egg 使ってい
ると pop しても消えなかったりするので、もう使わないことにしました。

gitで現在の作業内容をクイックセーブする - アジャイルSEを目指すブログ

この記事からヒントを得て、最近はオレオレ git qsave を使ってます。

見てのとおり、変更点を全部 commit しているだけです。

git reset –soft ‘HEAD^1’ とかすれば commit 前の状態、つまり
Staging の状態に戻ります。

リセットしないであとで圧縮 commit しても良いですね。

git-qsave という名前で(git-qsave**.sh** じゃないですよ!)パスの通ったディ
レクトリに置けば、git qsave で実行できます。