1. ホーム
  2. git

[解決済み] git stash popとgit stash applyの違いについて

2022-03-16 23:23:51

質問

私はこれまで git stash pop は、かなり長い間 最近知ったのは git stash apply コマンドを使用します。試しに使ってみたところ、以下のコマンドと同じように動作するようです。 git stash pop .

とはどのような違いがあるのでしょうか? git stash popgit stash apply ?

解決方法は?

git stash pop 捨てる は、適用後に(デフォルトでは最上部の)隠し場所に移動するのに対し git stash apply スタッシュリストに残す を使用して、後で再利用することができます(または git stash drop となります。)

の後にコンフリクトが発生しない限り、このようなことが起こります。 git stash pop この場合、隠し場所を削除することはありません。 git stash apply .

別の見方をすれば git stash popgit stash apply && git stash drop .