ОП уже давно об этом спрашивал, но я столкнулся с той же проблемой, хотя и требовал другого решения. Я отмечу это здесь на случай, если кто-то столкнется с той же проблемой.
Я запускаю Aptana на Win7x64, используя msysgit, установленный отдельно от Aptana, так как плагин Aptana для git по-прежнему имеет версию 1.7.3.1. Настройки Aptana-> Team-> Git указывают на C: \ Program Files (x86) \ Git \ bin \ git.exe, и все функции git работают должным образом в оболочке git bash Aptana. Однако при выполнении Push с использованием меню Team автор показывался как «Unknown».
Я не мог понять, в чем дело, и в конце концов наткнулся на файлы журналов в каталоге проекта Aptana (он же локальный каталог git repo) .git / logs. В файле HEAD я заметил, что кто-то (Aptana?) Вставлял имя моей локальной машины в строку пользователя, поэтому это выглядело как
<Me@mymachine.mydomain>
скорее, чем
<Я @ MYDOMAIN>
Заметив это, я перешел на Github и изменил свой профиль, добавив версию <me@mymachine.mydomain> в качестве альтернативного адреса электронной почты (непроверенный, но неважно), и после этого нажатие на Aptana показывает правильного пользователя в коммите.
Где-то может быть параметр конфигурации, который неправильно заполнен строкой <me@mymachine.mydomain>, но я пока не нашел его.