Hello
So im new with git. Last year I started to learn Laravel and with that, i get to know composer quite well and found out what i was missing all this time :). But i never used git for my own code/projects before because github only allowed private packages to paying customers. I didnt feel like paying every month so couple of my packages could just sit there.
But, then i found out that GitLab allows hosting of private packages and only asking money for support and, i believe, for other special things. So, today i introduced myself into the world of git. How amazing was that...
Okay, to the point. Im a bit lost as how to allow composer to get private packages from gitlab? I tried to google it but did not find any answers.
Secondly, how could i require a package from my ssd when in dev mode but require the same package from GitLab when in production? In essence, i want so the websites that i currently work on would always have the latest version of packages with all of the changes, without me having to commit and then do a composer update to check if every single minor change works.
Or how do you handle working with a project that require many your own private packages when you update all of them frequently. Whats the best practice?