Answers:
确实没有正确或错误的答案,这将取决于您的情况。作曲家自己有很强烈的感觉,是的,您应该忽略它,在理想的世界中,这绝对是您应该做的,但并不总是那么简单。
这主要取决于您的托管和部署过程。如果,例如,你在万神殿,并且不希望实现一个复杂的工作流程的上游,涉及与他们的技术人员进行了对话,你被迫提交所有依赖于回购。推送代码时,没有另一端等待运行的Composer,如果您不自己推送这些文件,它们就不存在了,一切都会中断。
同样,如果您使用共享主机并且没有CI工作流,则可能会被迫以一种或另一种方式随身携带所有文件。
基本上,如果它适合您的开发/部署工作流程以能够排除这些文件,则是一个好主意(由于上面链接中列出的原因)。
如果不是这样,将它们提交到仓库绝对没问题。