在wordpress开发中,我们必须处理插件的升级版本,我不知道如何使用它们来管理代码存储库。实际上,我们有3个文件夹,如wp-content,wp-admin,wp-includes,...
更新:我在这里找到了解决方案的示例。检查此link 真的很酷
答案 0 :(得分:3)
WordPress可以在GIT存储库中运行,这就是我处理它的方式。
我gitignore wp-config.php,因为在本地,登台和现场网站之间通常会有所不同。
我还gitignore uploads文件夹,因为git中的二进制文件很糟糕,你的repo会快速增长。此外,当网站上线时,它会让当地开发变得很痛苦。
有一些很酷的解决方案,通过Roots搜索Bedrock进行有趣的部署,但老实说,最简单的方法就是制作整个安装的回购减去上传和wp-config.php。
在服务器上手动创建wp-config.php。 使用rsync管理上传,如果您不热衷于终端,可以使用FTP。
答案 1 :(得分:2)
这是我用于项目的.gitignore文件。
/.idea/
*.log
/wp-includes/
/wp-admin/
/wp-content/advanced-cache.php
/wp-content/backup-db/
/wp-content/backups/
/wp-content/cache/
/wp-content/languages/
/wp-content/plugins/
/wp-content/upgrade/
/wp-content/uploads/
/wp-content/wflogs/
/wp-content/wp-cache-config.php
/.htaccess
/license.txt
/readme.html
我只使用私有存储库,因此我不必排除wp-config.php。