一時的に変更を退避させる git stash
stash
を使うことで変更を退避させることができる
退避させることで、checkoutができるようになったりする
変更を退避
git stash save
退避している変更の一覧を表示
git stash list
退避させた変更をもとに戻す
git stash apply stash@{n}
例)
$ git stash list stash@{0}: WIP on ... $ git stash apply stash@{0} ...