在进行作曲家更新时,作曲家会抱怨文件被编辑了吗?

Too*_*ool 3 php composer-php

我跑的时候

php composer.phar update
Run Code Online (Sandbox Code Playgroud)

作曲家抱怨我的所有图书馆都被修改了 - 即使我没有碰过它们.

  • 更新jdorn/sql-formatter(dev-master 3d8a973 => v1.2.9)软件包已修改文件:M lib/SqlFormatter.php

注意:我从远程存储库中提取项目.

可能是编码在这个过程中搞砸了吗?

如何解决这个问题?

Dan*_*ack 5

"即使我没碰过它们."

好吧有些事情.如果您认为不是您那么可能是您的IDE'有帮助'将其重新格式化为您指定的标准.

你应该做的是:

  • 进入vendor/jdorn/sql-formatter目录

  • 运行命令 git diff

这将告诉你实际改变了什么.如果它只是空格/代码重新格式化,那么可能是您的IDE"帮助"更改了文件.

如果它是一个实际的代码更改,那么你可能只是没有意识到你所在的文件.

如果它是其他东西,那么可能还有另一个原因,但是git diff应该可以让你弄明白它是什么.