Übernehmen, ohne user.email und user.name festzulegen

Ich versuche mich so zu engagieren

git commit --author='Paul Draper <[email protected]>' -m 'My commit message'

aber ich verstehe

*** 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.

Ich kann diese einstellen, aber ich bin auf einer gemeinsam genutzten Box, und ich müsste sie danach deaktivieren (wollen).

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

Das sind viele Zeilen für ein Commit!

Gibt es einen kürzeren Weg?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage