Немцы, как этнос, сформировались на основе таких древних германских племенных образований как алеманны, саксы, бавары, франки, лангобарды, готы, маркоманы, швабы, неметы. И это ещё только самые известные! А были и племена поменьше, канувшие в Лету и забытые. Именно их имена некоторые другие народы используют для названия немцев до сих пор.
https://dzen.ru/a/XxrkkC_rJ3H2Isi4