Unbekannter Autor

8

Wenn ich eine Datei von Git Bash auf meinem Computer festlege und auf GitHub drücke, werde ich nicht als Autor des Commits erkannt:

Wenn Sie auf das Fragezeichen zeigen, wird hier die folgende Meldung angezeigt:

  

Unbekannter Autor. Stellen Sie in diesem Fall sicher, dass die E-Mail-Adresse, die Sie zum Festschreiben verwendet haben, mit Ihrem Konto verknüpft ist. Sie können E-Mails zu Ihrem Konto in den Einstellungen hinzufügen.

Problem ist, dass ich mehrmals überprüft habe und ich kann Ihnen versichern, dass die zwei E-mail Adressen entsprechen.

  

git config --global user.email

Zeigt genau die gleiche E-Mail-Adresse an, die in E-Mail-Einstellungen von GitHub angegeben ist.

Ich verwende Windows 7 und verbinde mich mit SSH mit dem Remote-Repository.

    
Stéphane Bruckert 01.09.2013, 19:00
quelle

3 Antworten

9

Verwenden Sie git show oder git show <commit-SHA> , um zu überprüfen, ob die Autor-E-Mail Ihrer Anmeldung korrekt ist. Wenn nicht, verwenden Sie git config user.email "<your-email>" , da Sie diese Einstellung für diesen bestimmten Repo möglicherweise trotz Ihrer globalen Konfiguration geändert haben.

    
mgarciaisaia 01.09.2013, 19:11
quelle
25

So richten Sie den richtigen Namen und die richtige E-Mail-Adresse für Ihre zukünftigen Commits ein:

%Vor%

Wenn Sie Ihre früheren unautorisierten Commits reparieren möchten, folgen Sie der Github-Dokumentation :

  1. Führe git show aus und erinnere dich an die E-Mail, die benutzt wurde:

    %Vor%
  2. Erstellen Sie einen nackten Klon Ihres Repositorys:

    %Vor%
  3. Ersetzen Sie OLD_EMAIL , CORRECT_NAME und CORRECT_EMAIL , dann cd für Ihr Repository und fügen Sie das Skript ein. Drücken Sie die Eingabetaste.

    %Vor%
  4. Erzwinge Push nach Github:

    %Vor%
Stéphane Bruckert 07.02.2015 21:31
quelle
0

Okay, ich habe die Lösung gefunden.

Grundsätzlich enthielt git config --global user.email die gute E-Mail-Adresse, aber git config user.email nicht.

Also musste ich nur den lokalen ändern und es hat funktioniert. Weiß aber immer noch nicht warum.

    
user2429940 01.09.2013 19:11
quelle

Tags und Links