中国語でgit stashを話す
1633 ワード
gitを使用して機能を開発しているときに、突然別のブランチに開発する必要があるのに、現在の変更を放棄したくない場合はgit stashを使用します.
コマンド#コマンド#
すべての貯蔵をリスト
貯蔵の詳細を表示(デフォルトで最も近い)
いずれかを削除(デフォルトで最も近い)貯蔵
リカバリ・ストレージおよび削除(pop)/削除しないリカバリ・ストレージ
貯蔵からブランチを作成するには
保存されますが、デフォルトでは追跡されていないファイルや無視されたファイルは保存されません.
すべてのストレージを削除
サスペンションコミット(dangling commit)を作成し、refをどこにも保存せずgit stash storeで保存します.
前のコマンドで作成したサスペンションコミットを保存
パラメータ を保持する によって を出力する. 参考資料: Git - git-stash Documentation Git-貯蔵(Stashing) “git stash create x” - Where is it? - StackOverflow
本文の先発住所
blog.shoyuf.top
コマンド#コマンド#
git stash list
すべての貯蔵をリスト
git stash show [:Number]
貯蔵の詳細を表示(デフォルトで最も近い)
git stash drop [-q|--quiet][]
いずれかを削除(デフォルトで最も近い)貯蔵
git stash ( pop | apply ) [--index][-q|--quiet] []
リカバリ・ストレージおよび削除(pop)/削除しないリカバリ・ストレージ
git stash branch []
貯蔵からブランチを作成するには
git stash [push [-p|--patch]-k|--[no-]keep-index] [-q|--quiet] [-u|--include-untracked] [-a|--all] [-m|--message ] [--] […]]
保存されますが、デフォルトでは追跡されていないファイルや無視されたファイルは保存されません.
git stash clear
すべてのストレージを削除
git stash create []
サスペンションコミット(dangling commit)を作成し、refをどこにも保存せずgit stash storeで保存します.
git stash store [-m|--message ][-q|--quiet]
前のコマンドで作成したサスペンションコミットを保存
パラメータ
-q|--quiet
サイレントモード-p|--patch
patch方式push stash -k|--[no-]keep-index
index番号-u|--include-untracked
untracked状態のファイルもpush -a|--all
untrackedとignoredのファイルもpush -m|--message
stash情報-- []
特定の経路に対するpush 本文の先発住所
blog.shoyuf.top