創屋ぷれす

git stash とは

git stash は、Git バージョン管理システムで使用されるコマンドです。
このコマンドを使用すると、まだコミットされていない変更を一時的に保存し、作業ディレクトリをクリーンな状態に戻すことができます。

git stash コマンドは非常に便利で、作業中の変更を効果的に管理するために活用されます。
コミットする準備ができていないが、他の作業に取りかかりたい場合、git stash を使って変更を一時的に退避し、作業ディレクトリをクリーンにすることができます。
作業中のブランチで変更を一時的に退避し、別のブランチに切り替える場合にも使用されます。

以下は、git stash の基本的な使い方です。
■スタッシュを保存する
> git stash save “メッセージ”
このコマンドを実行すると、変更がスタッシュに保存され、作業ディレクトリがクリーンな状態になります。
“メッセージ” は、スタッシュに関する説明や情報を含む任意のメッセージです。

■スタッシュ一覧を表示する:
> git stash list
これにより、保存されているスタッシュの一覧が表示されます。各スタッシュには、一意の識別子と、保存時に指定したメッセージが表示されます。

■スタッシュを復元する
> git stash apply
stash_id はスタッシュの識別子です。指定したスタッシュを復元しますが、スタッシュは削除されません。

■スタッシュを削除する
> git stash drop
stash_id を指定してスタッシュを削除します。

■スタッシュを復元して削除する
> git stash pop
stash_id を指定してスタッシュを復元し、同時にスタッシュを削除します。

創屋のホームページはこちらから

Comments are closed.