I have a large project, I'm using git as VCS. Also, I have some modules that I'm able to use in other projects. I want to publish these packages on composer. I'm storing these packages in the
vendor directory. I'm not pushing the
vendor directory to VCS.
My problem starts here, Some times I'm developing the project at the same time with the packages. So I need "composer update" etc... but this kind of command may overwrite my development package, or may cause some other problems.
I don't know which is the best way to handle both project and composer packages together.