Beim Versuch, ein Repository zu begehen, erhalte ich die Fehlermeldung:Bypass „Sag mir, wer du bist“ Fehler in git
$ git commit
*** 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: unable to auto-detect email address (got '[output redacted]')
Die offensichtliche Lösung wäre es, die git config
Optionen in der Ausgabe laufen, aber ich tue will das nicht machen.
Der betreffende Computer gehört nicht zu einer bestimmten Person, sondern ist ein gemeinsam genutzter Computer. Daher wäre jeder Commit ein anderer Benutzer.
Wie umgehe ich das und setze Autor pro Commit und nicht global?
Wenn Sie 'git config' ohne die Option' --global' ausführen, legen Sie den Autor nur für diesen bestimmten Klon fest. – approxiblue
@approxiblue Was passiert, wenn mehrere Personen zum selben Klon hinzugefügt werden? –
Einen Klon für mehrere Committer zu haben, ist sowieso fragwürdig. Warum willst du das machen? – tripleee