Из документации в git-scm есть две команды git stash, которые указывают на важность сценариев, но не для общего использования:
Создайте
Создайте stash (который является обычным объектом фиксации) и верните его имя объекта, не сохраняя его нигде в пространстве имен ref. Это предназначено для использования в скриптах. Это, вероятно, не та команда, которую вы хотите использовать; см. "сохранить" выше.
магазин
Храните заданный кошелек, созданный с помощью git stash create (который является обманывающим слиянием) в stash ref, обновляя stash reflog. Это предназначено для использования в скриптах. Это, вероятно, не та команда, которую вы хотите использовать; см. "сохранить" выше.
Предположим, что мы рассматриваем контекст автоматизированных скриптов, какие преимущества git stash create git stash store и git stash store дают мне возможность git stash save обычную git stash save и друзей?