Применим ПРОТОКОЛ Б (Пунктуация).
- В предложении есть обобщающее слово «деревья» и однородные члены: берёзы, осины, липы.
- После обобщающего слова ставится тире.
- Между однородными членами, не соединёнными союзами, ставится запятая.
- Перед союзом «и» при однородных членах ставится запятая.
Ответ: В саду росли разные деревья – берёзы, осины, и липы.