- 1. 概要
- 2. stash
- 3. 参考サイト
1. 概要
「git stash」は、その環境での変更をいったん隠蔽するもののようです。
2. stash
「help」を見てみますと。
git stash --help
git stash list [<log-options>]
git stash show [-u | --include-untracked | --only-untracked] [<diff-options>] [<stash>]
git stash drop [-q | --quiet] [<stash>]
git stash pop [--index] [-q | --quiet] [<stash>]
git stash apply [--index] [-q | --quiet] [<stash>]
git stash branch <branchname> [<stash>]
git stash [push [-p | --patch] [-S | --staged] [-k | --[no-]keep-index] [-q | --quiet]
[-u | --include-untracked] [-a | --all] [(-m | --message) <message>]
[--pathspec-from-file=<file> [--pathspec-file-nul]]
[--] [<pathspec>...]]
git stash save [-p | --patch] [-S | --staged] [-k | --[no-]keep-index] [-q | --quiet]
[-u | --include-untracked] [-a | --all] [<message>]
git stash clear
git stash create [<message>]
git stash store [(-m | --message) <message>] [-q | --quiet] <commit>
git stash export (--print | --to-ref <ref>) [<stash>...]
git stash import <commit>
てなサブコマンドがあるようです。
参考サイトでは、主なものとして、下記のものをあげています。
git stash # 変更をスタックにプッシュする
git stash list # スタックにある変更を一覧表示する
git stash drop # スタックの一番上にある変更を削除する
git stash pop # スタックから変更を一つポップする
3. 参考サイト
本ページは、下記のサイトを参考にさせていただきました
「【Git】stash した 内容 を diff 表示する #Git」
「【Git】コマンドで stash する・復元する・削除する方法【基本】」
「【git stash】コミットはせずに変更を退避したいとき #Git」
|
|