过去的六个月左右,我一直在开发更接近于Web应用而不是全内容管理网站的Laravel项目。
最近我开始做一个WordPress项目,有一件事使我感到困惑,如何使用Git
来管理WordPress?
我问这个问题是因为在Laravel中,你基本上可以推送除了node_modules
、storage
和composervendor
文件夹之外的所有东西。
我还读到过一个建议,不要将wp-config
存储在代码仓库中,这很奇怪,因为Laravel使用一个.env
文件来达到类似的效果。
我找到了下面这个.gitignore文件:
*.log
wp-config.php
wp-content/advanced-cache.php
wp-content/backup-db/
wp-content/backups/
wp-content/blogs.dir/
wp-content/cache/
wp-content/upgrade/
wp-content/uploads/
wp-content/mu-plugins/
wp-content/wp-cache-config.php
wp-content/plugins/hello.php
/.htaccess
/license.txt
/readme.html
/sitemap.xml
/sitemap.xml.gz