Из документации в 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
и друзей?