Git の文脈で stash とは?
正答
- 盗んだお金や物をこっそり隠しておくこと
- 変更を履歴から完全に消すこと
- 作業中の未コミットの変更を一時的に退避すること
- ブランチをリモートから削除すること
解説
stash は日常英語では「(お金や物を)こっそりしまい込む、隠し場所」という意味で、やや後ろ暗い響きがある。Git の stash は、まだコミットしていない作業中の変更をいったん退避して作業ツリーをきれいにし、あとで git stash pop で戻せるようにする機能を指す。急ぎで別ブランチの修正に移るときなどに使う。消したわけではなく退避なので、戻し忘れると変更が stash に残ったままになる点に注意。
参考: git-scm.com
この問題を含む エンジニア英語 のテストを制限時間つきで解く
エンジニア英語クイズへ