Gitについて勉強する。第九弾 (スタッシュで作業を退避してみよう 編)
スタッシュとは
現在行っている作業を一次避難させることができます。
コマンド
- git stash
- git stash save
現在の作業内容をスタッシュ領域に一次避難できます。
これをすると、git statusコマンドを行っても、ファイルを編集してない扱いになります。
スタッシュの一覧を表示する
- git stash list
スタッシュの作業を復元する
最新の作業を復元する
- git stash apply
ステージの内容も復元する
- git stash apply --index
特定の作業を復元する
- git stash apply "スタッシュ名"
例:git stash apply stash@{0}
避難した作業を削除する
最新の作業を削除する
- git stash drop
特定の作業を削除する
- git stash drop "スタッシュ名"
例:git stash drop stash@{0}
全ての作業を削除する
- git stash clear