我正在为遗留应用创建一个模块。部署不会运行composer update
,因此也必须推送所有供应商文件。
问题是(我认为)我正在创建的模块位于同一个git主机和主应用程序上,并且git认为模块文件可以被引用,但是部署无法处理它而只是创建一个空文件夹。
PHPStorm以一种非常奇怪的方式显示提交差异。
当我按下“文件”时,我只会在gitlab中看到一个引用类型而不是文件和文件夹,遗憾的是我没有这样的图片,但它看起来像这样:
model-score @a0b1c2d3e4f5
如何强制git包含文件,而不仅仅是引用?
答案 0 :(得分:0)
问题是包中有一个.git
文件夹,并且混淆了PHPStorm,一旦删除,一切都恢复正常