Я пытаюсь сделать это как
git commit --author='Paul Draper <[email protected]>' -m 'My commit message'
но я получаю
*** 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 default identity.
Omit --global to set the identity only in this repository.
Я могу установить их, но я нахожусь в разделяемом ящике, и мне придется (захотеть) впоследствии их отключить.
git config user.name 'Paul Draper'
git config user.email '[email protected]'
git commit -m 'My commit message'
git config --unset user.name
git config --unset user.email
Это много строк для одной фиксации!
Есть ли более короткий путь?