Ich kann mich mit git unter Ubuntu 14.04 einfach nicht festlegen
Fehlermeldung ist:
git: fatal kann E-Mail-Adresse nicht automatisch erkennen ("falsche E-Mail")
Ich habe es git-config
mit und ohne die --global
Option user.name und user.mail versucht, aber nichts funktioniert
git-config
user2428094
quelle
quelle
Antworten:
Wahrscheinlich ein Tippfehler: gesetzt
user.mail
ohne e . Beheben Sie dies, indem Sieuser.email
in der globalen Konfiguration mit einstellenWurde bereits gefragt: Warum erlaubt Git mir nicht, auch nach der Konfiguration ein Commit durchzuführen?
Um sicher zu gehen Führen Sie:
quelle
Stellen Sie sicher, dass Sie sich in Ihrem Home-Verzeichnis befinden und nicht im lokalen Verzeichnis. während Sie Ihren Benutzernamen und Ihre E-Mail-ID festlegen.
Folgen Sie dann den Anweisungen auf GitHub.
quelle
Ich lief das folgende,
quelle
Wenn
git config --global user.email "[email protected]" git config --global user.name "github_username"
Arbeiten Sie nicht wie in meinem Fall, Sie können verwenden:
quelle
Ich erhalte diesen Fehler beim Ausführen
git stash
. Behoben mit:quelle
Ich hatte gestern dieses Problem. Bevor Sie in meiner Lösung diese Einstellungen überprüfen.
Wobei "Benutzer" der Benutzer des Laptops ist.
Beispiel:
dias@dias-hp-pavilion$ git config --global dias.email ...
Bestätigen Sie also die Informationen, indem Sie Folgendes tun:
oder
und überprüfen Sie diese Informationen.
Versuchen Sie es mit einer anderen Git-IDE (GUI-Clients), und der Fehler bleibt bestehen. Ich habe git-cola verwendet und dieser Fehler ist aufgetreten, daher habe ich die IDE geändert und verwende derzeit das CollabNet GitEye . Versuchen Sie es auch!
Ich hoffe ich habe geholfen!
quelle
Ich verwende Ubuntu über Windows Subsystem für Linux und habe meine Anmeldeinformationen über Git Bash ordnungsgemäß festgelegt, auch im Terminal von VS Code (wo ich jedes Mal, wenn ich versuchte, einen Commit durchzuführen, den Fehler erhielt).
Selbst wenn VS Bash im Terminal verwendet, laufen die UI-Git-Steuerelemente anscheinend immer noch über Windows, wo ich meine Anmeldeinformationen nicht festgelegt hatte.
Das Festlegen der Anmeldeinformationen in Windows Powershell hat das Problem behoben
quelle
Ich habe gerade die gleiche Frage gestellt. Mein Problem liegt in der Unkenntnis von Leerzeichen hinter "user.email" und "[email protected]".
Ich hoffe es hilft dir.
quelle
Schritte zur Lösung dieses Problems
Hinweis: Dieses Problem tritt hauptsächlich auf, weil wir unseren Benutzernamen und unsere E-Mail-ID in git nicht zugewiesen haben. Wir werden sie also in git zuweisen
Öffnen Sie das von Ihnen installierte Git
Jetzt müssen wir unseren Benutzernamen und unsere E-Mail-ID zuweisen
git config --user.name <your_name>
Geben Sie einfach ein und klicken Sie auf die Eingabetaste (Sie können einen beliebigen Namen erwähnen oder eingeben).Geben
git config --user.email <[email protected]>
Sie auf ähnliche Weise ein und klicken Sie auf die Eingabetaste (Sie müssen Ihre primäre E-Mail-ID eingeben).Und das ist es.
Haben Sie einen guten Tag!!!.
quelle
Wenn Sie mit diesem Problem konfrontiert sind, geben Sie Ihre Git-Bash ein
git config --global user.name yourname
git config --global user.email youremail
Wenn es Probleme mit diesen Cmds gibt, versuchen Sie es bitte mit diesen Cmds
quelle