title: How to redownload Unity dependencies from asset store, automatically?
body: <p>How can I download all dependencies of a Unity project, when getting it from version control?</p>
  
  <p>Assuming that I have a few assets/packages from the Unity Asset Store, can I have them ignored by git / other VCS, but still have them download and install if missing?
  I tried using unity's package manager, but I can't figure out if it has that capability (yet, as they seem to be planning to add it).</p>
  
  <p>In other platforms, package managers like <code>npm</code>, <code>nuget</code>, <code>pip</code>, <code>maven</code> etc have <em>exactly the functionality that I'm looking for</em>. Is there something similar for unity projects?</p>
  
  <hr>
  
  <p>I have tried having my codebase separate from Unity, and building a .dll and importing it in Unity to circumvent that situation, but it's not always feasible.</p>