u-ryo's blog

various information for coding...

Git Stash

| Comments

調べりゃすぐ出て来ますが。

Situation

localに取っておきたい一時的な変更があって、 でもそのせいでgit pullしてupdate出来ない、 git checkout ...してbranchを変えられない時。

Operation

  • git stash list -pで確認
  • git stashで退避
  • localの変更が無くなるので、この状態でgit checkou ...なりgit pull ...なり
  • git stash apply stash@{0}で直前のstashをapply
  • git stash dtrop stash@{0}で直前のstashをdrop←すぐ消さないと、後々残って何の変更なのかわからなくなる

Comments