Git提交包作为参考

时间:2017-08-25 10:25:44

标签: git composer-php phpstorm

我正在为遗留应用创建一个模块。部署不会运行composer update,因此也必须推送所有供应商文件。

问题是(我认为)我正在创建的模块位于同一个git主机和主应用程序上,并且git认为模块文件可以被引用,但是部署无法处理它而只是创建一个空文件夹。

PHPStorm以一种非常奇怪的方式显示提交差异。

Reference icon

Diff window

当我按下“文件”时,我只会在gitlab中看到一个引用类型而不是文件和文件夹,遗憾的是我没有这样的图片,但它看起来像这样: model-score @a0b1c2d3e4f5

如何强制git包含文件,而不仅仅是引用?

1 个答案:

答案 0 :(得分:0)

问题是包中有一个.git文件夹,并且混淆了PHPStorm,一旦删除,一切都恢复正常