WORDPRESS - 如何使用 GIT 管理代码存储库



在WordPress开发中,我们必须处理插件的升级版本,我不知道如何使用它们管理代码存储库。 实际上,我们有3个文件夹,例如WP内容,WP管理员,WP包含,...

  • 我应该将所有属于wordpress文件夹的代码推送到GIT存储库中吗?然后新版本的插件会影响文件的更改。
  • 如何尽可能少地管理文件的更改?我应该使用 .gitignore 吗?

更新:我在这里找到了解决方案。查看此链接 .真的很酷

WordPress 在GIT 存储库中运行可能是一种乐趣,这就是我的处理方式。

我忽略了wp-config.php因为这通常在本地,暂存和实时站点之间有所不同。

我也 gitignore 上传文件夹,因为 git 中的二进制文件很糟糕,你的 repo 会急剧快速增长。此外,在网站上线时进行本地开发变得很痛苦。

那里有一些很酷的解决方案,通过 Roots 搜索 Bedrock 以进行有趣的部署,但老实说,最简单的方法是对整个安装进行回购减去上传和 wp-config.php。

在服务器上手动创建 wp-config.php。 使用 rsync 来管理上传,或者如果您不热衷于终端,您可以使用 FTP。

这是我用于项目的 .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。

最新更新