Я бы предпочел импортировать проекты в Eclipse как maven
проекты, а не git
проекты.Это по-прежнему позволит распознать содержимое проекта как содержимое git.Вы можете продолжать выполнять операции git из Eclipse.Как вы уже упоминали, обратное неверно.
Характер проекта в Eclipse основан не на SCM, который содержит проект, а на типе проекта - будь то война или фляга и т. Д. - который определяется автоматически, когда проект импортируется как maven.project.
Я бы не хотел регистрироваться в метаданных SCM IDE.Это предполагает много вещей - все разработчики используют одну и ту же IDE или версию IDE, возможно, одну и ту же версию JDK / JRE, что они продолжают использовать одну и ту же версию на протяжении всего жизненного цикла проекта и так далее.