Создает и проверяет новую ветвь с именем <branchname> , начиная с фиксации, при которой изначально создавалась <stash> , применяет изменения, записанные в <stash> к новому рабочему дереву и индексу. Если это удастся, а <stash> - это ссылка на форму stash @{<version> }, она затем упадет <stash> . Если не указано значение <stash> , применяется последний.
Это полезно, если ветка, на которой вы запустили git сохранение закладок, изменилась настолько, что приложение git применяется при сбоях из-за конфликтов. Поскольку stash применяется поверх фиксации, которая была HEAD в момент git, запускается stash, она восстанавливает исходное состояние с отсутствием конфликтов.
Ответ 3
Если у вас есть какие-то изменения в вашей рабочей области, и вы хотите сохранить их в новой ветке, используйте эту команду: