Английская лексика: Разработка программного обеспечения · Управление версиями

Что значит stash?

Значение и примеры · Разработка программного обеспечения

/stæʃ/глаголРаспространённый термин

stash: временно отложить изменения, stash

В Git — временно сохранить незавершённые изменения и очистить рабочую копию, чтобы переключиться на другую задачу и позднее вернуть их.

Где и как употребляется

Полезно, когда срочная ошибка прерывает работу: отложить изменения, переключить ветку, исправить ошибку, затем выполнить pop stash. Основные команды: git stash, git stash pop, git stash list. В обычном английском stash — спрятать что-либо на потом.

Примеры предложений

  1. Stash your changes, pull the latest main and then pop the stash.

    Отложи изменения, получи свежую версию main, а затем восстанови отложенное.

    Рабочее дерево очищают для обновления, после чего возвращают незавершённую работу.

  2. I forgot I had stashed the half-written migration and wrote it again from scratch.

    Я забыл, что отложил недописанную миграцию, и написал её заново.

    Забытые временно сохранённые изменения привели к повторной работе.

Распространённые словосочетания

  • stash your changes
  • pop the stash
  • git stash
  • apply a stash