我有一个问题,我不知道如何解决它。我正在研究一个由git控制版本的项目。实际的框架通过作曲家(Yii2)安装。现在我切换了机器并想重新安装所有内容并将其更新为git存储库的当前状态。但无论采用哪种方式,首先使用composer安装框架或首先克隆git存储库,随后的步骤总是抱怨目录不是空的。克隆时出现的明显问题是,供应商目录会按照预期被忽略,即框架所在的位置。 Git也会抱怨,如果我先通过作曲者安装框架,然后拉仓库(错误:以下未跟踪的工作树文件将被合并:...覆盖)。让Composer和Git一起工作
任何想法如何解决这个问题?
在此先感谢
我解决了一个解决方法:我克隆我的git仓库在一个文件夹中,并通过作曲家安装在另一个文件夹中的框架。然后,我将框架文件夹中的所有文件复制到git存储库文件夹中(当然也跳过了所有文件替换)。现在一切正常,但我认为这应该更容易一些,也许有更好的解决方案? –