👻
【Git Stashメモ】コミットはしたくない!一時的に避難させたい!
stash
作業中に別ブランチに切り替えたい。
でも今いるブランチで作業中でコミットしorリセットしないとブランチが切り替えられない。。。
でも中途半端なのでコミットもしたくないし、リセットもしたくない。。。。。。
って時に僕が使ってるのがgit stash
です。
使い方は簡単
以下のコマンドで変更を一時的に保持(避難)しておくことができます。
$ git stash
戻したい場合は以下のコマンド。(最新のstash
が反映される)
$ git stash apply
何回もstashしている場合は以下のコマンドで確認
$ git stash list
// 僕の場合こんな感じで表示されました。笑
stash@{0}: On responsive_18: モーダルの背景、z-index
stash@{1}: On responsive_18: swiper slot試行錯誤
stash@{2}: On responsive_18: スワイパ試行錯誤
stash@{0}を戻したい場合は以下のコマンド
// 番号を入れる
$ git stash apply stash@{0}
上記のようにstash
時に何をstash
したのかわかりやすくするため、
メッセージを入れたい場合は以下のコマンド
$ git stash save "メッセージの内容"
Discussion