I'm new to Unity and I'm uncertain how to properly manage Asset Store packages. What I've been doing so far is downloading them through Package Manager and importing them into the project and simply commiting them to my git repo. I feel like this is not an optimal way to do things and just makes my repo bloated.
I imagined the solution to be like a classic package manager (pip, npm, nuget etc.) and stumbled upon this thread from 2018. The respones suggest that commiting everything to your version control is the way to go.
Is it still true in 2022?
Assets
though so you probably still will have to commit them into git