LoginSignup
23
23

More than 5 years have passed since last update.

git stash(一時退避)のコマンド整理

Posted at

■スタッシュ

コマンド 説明
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番目のスタッシュを適用し、残す
23
23
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
23
23