変更をスタッシュに退避する(Git)
ローカルの作業コピーを変更すると、コミットまたは更新しようとしたときにGitサーバー上のファイルと競合する可能性があります。
このような場合、ローカルの変更をスタッシュに退避し、最新版に更新を行った後で、スタッシュした変更を、取得した最新版に適用することができます。
ただし、スタッシュに退避できるのは1つだけです。以前にスタッシュに退避していた変更を適用しないで、再度変更を行っている場合は、新しい変更をスタッシュに退避することはできません。
スタッシュに退避する
-
ツリーペインで
「サーバー名-アカウント名」のアイテムをクリックします。
- 右クリックして表示されるメニューから「バージョン管理」の「スタッシュに退避」をクリックします。
メモ
変更がすでにスタッシュに退避されている場合、メニューには「スタッシュを適用」のみが表示されます。
スタッシュを適用する
-
ツリーペインで
「サーバー名-アカウント名」のアイテムをクリックします。
- 右クリックして表示されるメニューから「バージョン管理」の「スタッシュを適用」をクリックします。
メモ
スタッシュを適用することができるのは、「スタッシュに退避」実行前に変更があった場合にのみ使用できます。