In a project I am working on, we are using libraries that we also wrote, which have Git repositories of their own.
The situation is that it's a spare-time project that will be open-sourced when we're done with it. Until then, we don't want to publish anything.
When fixing issues in our libraries, we have to remember to copy the new DLLs to our main project's "Libraries" folder. It would be great if it was possible to specify a Git URL to download a packages from. Example:
Install-Package https://email@example.com/myname/myproject.git -Package MyProject.nupkg
Of course, that would require authentication - perhaps it would be possible to integrate with Team Explorer somehow?
It would solve the problem of having to remember to copy new DLLs all the time, and instead just do an Update-Package.