はじめに
🧑💻 Git や LabEx の初心者ですか? Git のクイックスタート コースから始めることをお勧めします。
Git では、スタッシュはコミットする準備ができていない変更を保存する方法です。まだ変更をコミットしたくないが、別のブランチに切り替えたり、別のタスクに取り組んだりする必要がある場合、スタッシュは役に立ちます。ただし、時々は不要になったスタッシュを削除する必要がある場合があります。この実験では、Git で特定のスタッシュを削除する方法を学びます。
Git のスタッシュを削除する
https://github.com/labex-labs/git-playground という名前の Git リポジトリがあります。 git stash save "my stash" コマンドを使用してスタッシュを作成しました。これ以上必要がないので、このスタッシュを削除したいと思います。
cd git-playgroundコマンドを使用してリポジトリディレクトリに移動します。git stash listコマンドを使用してすべてのスタッシュを一覧表示します。先ほど作成したスタッシュが表示されるはずです。git stash drop stash@{0}コマンドを使用してスタッシュを削除します。git stash listコマンドを再度使用してすべてのスタッシュを一覧表示します。
先ほど削除したスタッシュはもはや表示されないはずです。
まとめ
Git で特定のスタッシュを削除するには、git stash drop <stash> コマンドを使用できます。ここで <stash> は削除したいスタッシュの名前です。この実験では、特定の例を使って Git でスタッシュを削除する方法を学びました。