I've read Can free Unity Store assets be used in non-Unity games? so using Unity Assets is probably alright but if I store my project on a public github repo, anyone would be able to access those assets from there and not need to use the Unity Store for those specific ones.
To quote the linked page, "The only catch appears to be that you must download the assets through Unity, and that you are purchasing a license for the asset."
Also, if it's okay to store Unity Store Assets in a public repo, how should I do it? Just put each asset within a separate folder with a text file containing its license?
Edit: I found this in the Unity Asset Store Terms of Service:
Unless you have been specifically permitted to do so in a separate agreement with Unity and except as permitted under the Unity-EULA, you agree that you will not reproduce, duplicate, copy, sell, trade or resell any Asset that you have acquired from the Unity Asset Store for any purpose.
So, is that a definite no to what I'd like to do?