Gitコマンド勉強会 第2回 stash
- 4. git stash とは
Gitでは、ローカルで変更したファイルと同一のファ
イルについて、リモートリポジトリにて変更が加わっ
た場合、pullする際にエラーとなってしまいます。
そういった場合に、一時的に変更状態のファイルを
退避させる事により、pullできるようにします。
- 6. git stash のオプションについて
● git stash は、オプションにより動作を制御します
○ save : stashに退避します。
○ apply : stashから戻します。
○ drop : stashから削除します。
○ pop : apply + drop
○ list : stashされた一覧を表示します。
○ etc...
※オプションの省略時はsaveとなります
- 8. まとめ
● git stash は変更を退避する機能
● チーム開発をする上で、 stashは必須
● pull に失敗したら stash してリトライ!