Aptana 3 beta - nome de usuário / conjunto de email do Git sem efeito no push

0

Recentemente, fui forçado a migrar do Ubuntu para o Windows XP para meus estudos universitários e instalei o Aptana Studio 3 beta, que parece bom. Configurei-o com o Git portátil e configurei meu usuário e e-mail da maneira usual usando o console integrado.

No entanto, quando eu envio para meu repositório do GitHub, meus commits não têm nenhum autor associado a eles (mostra como 'Desconhecido'). Meu endereço de e-mail no GitHub e na minha configuração do Git coincide, mas mesmo que não, eu esperaria ver algo diferente de 'Desconhecido'.

Embora tecnicamente isso não importe para este projeto em particular (já que eu sou o único autor), seria bom corrigir isso para projetos futuros.

Como pergunta secundária: posso atribuir um autor a commits que não tenham um?

    
por Tom Savage 02.11.2010 / 15:45

2 respostas

1

Encontre o 'gitconfig' no Aptana Workspace.metadata.plugins \ com.aptana.portablegit.win32 \ etc \ ' adicione as configurações do git [user] lá. Não tenho certeza de que outra maneira existe para adicionar coisas [user] nesse plugin.

Tenha em mente que, toda vez que você atualizar o Aptana, (ou eu suponho que o plugin) a configuração [user] irá desaparecer, então você tem que colocar isso lá de novo ...

    
por 03.11.2010 / 19:56
0

O OP fez isso há muito tempo, mas acabei encontrando o mesmo problema, embora fosse necessária uma solução diferente. Estou anotando aqui caso alguém encontre o mesmo problema.

Estou executando o Aptana no Win7x64, usando o msysgit instalado separadamente do Aptana, pois o plugin git do Aptana ainda tem a versão 1.7.3.1. Preferências do Aptana- > Team- > O Git aponta para C: \ Arquivos de Programas (x86) \ Git \ bin \ git.exe, e toda a funcionalidade do git funciona corretamente a partir do git bash shell do Aptana. No entanto, ao fazer um push usando o menu Team, o autor estava aparecendo como "Desconhecido".

Eu não conseguia descobrir o que estava errado e, eventualmente, tropecei nos arquivos de log no diretório do diretório do projeto Aptana (aka local git repo) .git / logs. No arquivo HEAD notei que alguém (Aptana?) Estava inserindo o nome da máquina local na string do usuário, então parecia

< [email protected]>

em vez de

< me @ meudominio >

Percebendo isso, fui ao Github e modifiquei meu perfil para incluir o < [email protected]> versão como um endereço de e-mail alternativo (não verificado, mas seja qual for) e depois empurrando do Aptana mostra o usuário correto no commit.

Pode haver uma configuração em algum lugar preenchido incorretamente com o < [email protected]> string, mas eu ainda tenho que encontrá-lo.

    
por 28.02.2014 / 00:39