git stash
Git を使用すると、現在の変更内容を「スタッシュ」と呼ばれる仮想的な棚に一時的に保存することができます。スタッシュは、例えば、優先度の高いタスクに取り組むために変更内容を一旦脇に置いたり、別のリポジトリから新しい変更を取り込んだりする際に役立ちます。
ローカルの変更をスタッシュする
すべてのローカル変更をスタッシュするには、Tools >Git >Local Repository >Stash の順に進み、「Stash 」を選択します。これにより、ワーキングコピーは最後のコミット後の状態にリセットされます。
ステージングされていないファイルの現在の状態を保存し、リポジトリをステージング済みの状態にリセットするには、Stash Unstaged Files を選択します。
スタッシュされた変更の管理
復元、表示、削除のオプションを備えた、認識されているすべてのスタッシュを表示するダイアログを表示するには、Stashes を選択します。
スナップショットの作成
後で参照できるように、現在の作業のスナップショットを名前を付けて保存するには、[Take Snapshot] を選択します。作業コピーは変更されません。たとえば、何かを試してみて、後でそれが機能しないことがわかった場合、変更を破棄してスナップショットの状態に戻すことができます。
スタッシュの適用
スタッシュリストから単一のスタッシュ状態を削除し、現在の作業ツリーの状態の上に適用するには、Tools >Git >Local Repository >Stash の順に進み、「Stash Pop 」を選択します。
「Git の使い方」および「 Git の利用方法」も参照してください 。
Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.