我有这样的情况......我正在从事一个项目,该项目在某个时候变得比我想象的要大。这个项目基本上包含 2 个共同工作的重要部分,但我想将它们分开。
第一部分包含这个结构:
-- app
---- templates
------- compiled
------- form-template-files
--------- [some-files]
---- Formbuilder
------- Handlers
--------- Default.php
--------- DGSD.php
------- HandlerInterface.php
------- FormBuilder.php
-- public
---- [some client files]
---- index.php
-- vendor
这个项目成长了,现在我希望将FormBuilder
目录与应用程序分开,放入一个新的存储库中,这样我就可以将它添加到 packagegist 中,这样我就可以FormBuilder
使用 composer 将其包含为一个包
问题是我如何做到这一点?如何获取包含相关提交的文件夹并将它们移动到新的存储库中,以便我以后可以将其用作包?