КОРОТКО
Есть ли возможность создать тайник (используя git stash create
) без настройки user.email
и user.name
? Что-то похожее на вариант git commit --author
?
НЕКОТОРЫЙ КОНТЕКСТ:
У меня есть несколько машин сборки, на которых у меня есть пользователь сборки. У каждого есть доступ к центральным репозиториям git. Однако я не настроил user.email
и user.name
для каждого из этих пользователей; так как им никогда не нужно делать коммиты.
В одном из моих скриптов я использую
git stash create
(что позволяет мне использовать git archive --format-gtz... Я избавлю вас от подробностей; см. мой похожий вопрос)
Однако эта команда не работает:
*** Please tell me who you are.
Run
git config --global user.email "[email protected]"
git config --global user.name "Your Name"
to set your account's default identity.
Omit --global to set the identity only in this repository.
fatal: empty ident name (for <[email protected]>) not allowed
Cannot save the current index state
PS: у меня гит 1.8.4
git stash
допустит отсутствие удостоверения пользователя. См. мой ответ ниже. - person VonC   schedule 06.01.2019