OP hat dies vor langer Zeit gefragt, aber ich hatte gerade das gleiche Problem, obwohl es eine andere Lösung erforderte. Ich stelle es hier fest, falls jemand anderes auf dasselbe Problem stößt.
Ich verwende Aptana unter Win7x64 und nutze msysgit, das separat von Aptana installiert wurde, da das Plugin von Aptana noch immer die Version 1.7.3.1 hat. Aptanas Voreinstellungen-> Team-> Git verweist auf C: \ Programme (x86) \ Git \ bin \ git.exe. Alle git-Funktionen funktionieren einwandfrei in der git bash-Shell von Aptana. Beim Push über das Team-Menü wurde der Autor jedoch als "Unbekannt" angezeigt.
Ich konnte nicht herausfinden, was falsch war, und stolperte schließlich über die Protokolldateien im Aptana-Projektverzeichnis (aka local git repo) .git / logs-Verzeichnis. In der HEAD-Datei bemerkte ich, dass jemand (Aptana?) Den Namen meines lokalen Rechners in die Benutzerzeichenfolge eingefügt hat, also sah es so aus
<me@mymachine.mydomain>
eher, als
<me @ mydomain>
Als ich dies bemerkte, ging ich zu Github und modifizierte mein Profil, um die <me@mymachine.mydomain> -Version als alternative E-Mail-Adresse (unverifiziert, aber wie auch immer) einzuschließen. Anschließend zeigt Aptana den korrekten Benutzer beim Festschreiben.
Möglicherweise gibt es eine Konfigurationseinstellung, die falsch mit der Zeichenfolge <me@mymachine.mydomain> gefüllt ist, aber ich muss sie noch finden.