如果您不更改插件或者如果您没有自己创建插件,哪个更好,我应该提交插件文件夹还是将其添加到git.ignore文件
答案 0 :(得分:0)
作为一般规则,我会说,如果您对外部插件/库进行任何更改,您显然应该将其与您的解决方案一起提交。
如果您没有进行任何更改,通常没有理由要这样做。
但是,您需要一些包管理的方法。如果有人更改了该插件的版本,其他人需要在git pull上更新相同的版本。否则,从属代码可能会中断。因此,如果您正在使用某种包管理器并且您的插件被视为一个包 - 您的问题就解决了。 git会忽略这些包本身,你只会对某种包配置文件进行版本化,所有包都将由包管理器进行更新。
现在,如果您没有任何软件包管理器,那么即使您没有对其进行更改,您实际上也可能希望考虑对您的插件代码进行版本控制。这样,将插件更新为新版本的人(并且很可能会经常使用Wordpress)推送新版本,并且每个git pull都会为每个人更新。