■スタッシュ
コマンド | 説明 |
---|---|
git stash | 一時退避 |
git stash save “message” | メッセージを付けて一時退避 |
※“message”は任意のキーワード。個人的にはブランチ名推奨。 |
■スタッシュ確認(list/show)
コマンド | 説明 |
---|---|
git stash list | リスト表示 |
git stash show stash@{N} | N番目にスタッシュしたファイルの一覧表示 |
git stash show -p stash@{N} | N番目にスタッシュしたファイルの変更差分を表示 |
※{N}はgit stash list に書いてある内容の番号 |
■スタッシュ削除(drop/clear)
コマンド | 説明 |
---|---|
git stash drop | 最新のスタッシュを削除 |
git stash drop stash@{N} | N番目のスタッシュを削除 |
git stash clear | 全削除 |
■スタッシュを適用(pop/apply)
コマンド | 説明 |
---|---|
git stash pop | 最新のスタッシュを適用し、削除 |
git stash pop stash@{N} | N番目のスタッシュを適用し、削除 |
git stash apply | 最新のスタッシュを適用し、残す |
git stash apply stash@{N} | N番目のスタッシュを適用し、残す |