我已经阅读了多个问题/文章,其中涉及基于Git的WordPress项目中应忽略的文件。我得到的逻辑是,我只应跟踪包含自己开发的文件的文件夹-特别是我的(子级)主题和一些插件。
我当前的工作流程是这样的:
事实是,当我的同事想为该项目做贡献时,他可以克隆远程仓库。但是,如果我理解正确的话,他最终会得到日期主题和插件,但他的安装将基于较早的内核,他会丢失所有图像,依此类推(因为未跟踪wp-includes,upload等)。
如何正确处理此工作流程?我想念什么吗?
因此,这种现象不仅适用于wordpress,对于许多使用vcs git或类似软件的编码应用程序也是如此。所以基本上我们有一个
readMe.md
文件,其中包含有关如何启动项目的所有信息,如果有图像,则应将其保存在某些文件存储远程目录中,例如aws s3,它也提供了良好的文件版本控制。同样,这种方法也可以使我们的来回数据减少到基本要求。希望我的回答有帮助。