É muito difícil pesquisar no Google com a quantidade de documentação existente sobre o git, mas basicamente, quando eu faço um "git commit", ele cria um arquivo chamado "-". Não possui nada e pertence ao meu usuário. Existe uma razão pela qual este arquivo está sendo criado e há algo que eu possa fazer para interrompê-lo, pois é um pouco chato? O arquivo não está sob controle do git. O Git age como se nem estivesse lá.
ATUALIZAR
Ao responder perguntas nos comentários, percebi que isso aconteceu logo depois que tentei fazê-lo, para que eu não precisasse mais usar "ssh-add" toda vez que quisesse enviar para um controle remoto. O seguinte está no meu .bash_profile.
git() {
if ! ssh-add -l >/dev/null 2>-; then
ssh-add ~/.ssh/remote1
ssh-add ~/.ssh/remote2
fi
/usr/bin/git "$@"
}
export -f git
Se isso parecer incorreto, me avise.
git add -A
(consulte stackoverflow.com/questions/572549/… ), seguido de um git commit -m "test"
e veja se esse arquivo ' -
' ainda está criado?
git commit
"? (nenhum parâmetro?)