通过GIT进行的初始WordPress部署

时间:2014-01-31 作者:certainstrings

目前,我已经完成了本地机器设置,并通过git推进了登台。

有些情况下,我会在本地上传图像以测试管理页面的交互。

在我的.gitignore 除了主题和插件文件夹,我忽略了所有内容。我很好奇您如何处理向临时服务器的初始推送。即uploads文件夹。是否推送所有内容,然后修改.gitignore 文件不显示上载?

只是想完善我的流程。任何见解都会有所帮助。

1 个回复
SO网友:leymannx

我用全新的Wordpress安装设置了每个环境。然后,我从本地开发人员处进行初始提交,并开始与Gitflow Workflow. 然后,我将开发分支部署到临时环境,将主分支部署到活动站点。我忽略了中的所有上载wp-content/uploads. 每个实例都将包含不同的内容,因为每个环境主要由不同的人/出于不同的目的/在不同的项目时间访问。这是我的.gitignore:

# http://www.stumiller.me/what-should-be-excluded-in-a-wordpress-gitignore-file/
*~
.DS_Store
.svn
.cvs
*.bak
*.swp
Thumbs.db
wp-config.php
wp-content/uploads/
wp-content/blogs.dir/
wp-content/upgrade/
wp-content/backup-db/
wp-content/advanced-cache.php
wp-content/wp-cache-config.php
wp-content/cache/*
wp-content/cache/supercache/*
*.log
wp-content/cache/
wp-content/backups/
sitemap.xml
sitemap.xml.gz

# http://roybarber.com/version-controlling-wordpress/
wp-content/themes/*/.sass-cache/*
wp-config-local.php
readme.html
license.txt

结束

相关推荐

Post via git repository

我想能够通过git回购发布。例如,我有一个名为“blog”的repo,其中包含以下文件:first_post.md second_post.md another_post.md 我希望所有这些文件都像普通帖子一样出现在我的博客中。我还希望能够从管理面板编辑文件(不仅通过git)。有什么办法吗?