Ao usar git em projetos Java com Eclipse devemos versionar todas as pastas:
.classpath, .project, .settings, .springBeans, ou maven, etc ?
Tem algum problema em versionar estes arquivos criados pelo eclipse sendo que eles sempre são recriados?
Uma outra dúvida que tenho é que pesquisando em alguns sites, alguns indicam, para não ter problemas com proxy, de escolhermos a opção HTTP e não SSH como conexão. Realmente é comum dar problema com SSH ?
Tem algum problema em versionar estes arquivos criados pelo eclipse sendo que eles sempre são recriados?
A boa prática é não versioná-los. Outro colega de equipe pode usar outra IDE. Além disso, mesmo se todos usarem Eclipse, pode haver pequenas diferenças entre a sua instação do Eclipse e a do colega.