Stashing
в Git позволяет временно хранить незафиксированные изменения и переключаться в чистое рабочее состояние. Это полезно, когда вам нужно переключиться на другую ветку или поработать над другой функцией, не фиксируя изменения, над которыми вы сейчас работаете.
Вот шаги для использования Stashing
в Git:
Stash
ваши изменения
Убедитесь, что вы находитесь в своем рабочем каталоге, и выполните следующую команду:
git stash save "Stash name"
Эта команда спрячет все ваши незафиксированные изменения в новый тайник с указанным именем. Если вы не укажете stash
имя, Git автоматически сгенерирует имя по умолчанию.
Посмотреть stash
список
Чтобы просмотреть список тайников в вашем репозитории, выполните команду:
git stash list
Эта команда отобразит все существующие тайники вместе с их порядковыми номерами.
Применить stash
Чтобы применить a stash
к вашему рабочему состоянию, выполните команду:
git stash apply <stash_name>
Замените <stash_name>
именем stash
или порядковым номером, который вы хотите применить. Если вы не укажете stash
имя, Git по умолчанию применит последний файл stash
.
Бросьте stash
После того, как вы успешно применили тайник и он больше не нужен, вы можете удалить тайник с помощью команды:
git stash drop <stash_name>
Замените <stash_name>
именем stash
или порядковым номером, который вы хотите применить. Если вы не укажете stash
имя, Git по умолчанию применит последний файл stash
.
Stashing
— важная функция Git, позволяющая временно сохранять незафиксированные изменения без их потери. Это поможет вам легко переключаться между ветвями и функциями, не прерывая рабочий процесс.