如何为wordpress主题开发设置git

时间:2013-08-05 10:32:32

标签: wordpress git version-control themes

我正在设置10个新的本地wordpress网站。我有10个文件夹,都是这样命名的:

“name-of-site.com”

每个内部都是一个简单的文件结构:

  • 简报文件
  • HTML
  • 的wordpress

我想在git hub上为wp-content文件设置一个存储库,但我找不到创建别名的方法。当然最终的结果将是10个不同的回购,全称为“wp-content”

如何为每个wp-content文件夹设置单独的repo并将其命名为“name-of-site.com”

这是非常明显的,我真的很傻???

1 个答案:

答案 0 :(得分:0)

为什么不使用顶层,即“name_of_site.com”作为存储库,在该文件夹中,您可以创建一个.gitignore文件来忽略您不想要的其他目录,即,html和简报文件(如果我正确理解你的布局)。这样,您只需跟踪Wordpress内容即可。您甚至可以将其向上移动一级,以便只有简报文件和HTML位于不同的目录中,而WP内容位于“name_of_site.com”目录中。

修改

在你的评论之后,我认为你可以这样做:

  • 为您拥有的每个网站创建存储库,并将这些网站的wp内容放在.gitignore文件中

  • 为wp-content创建一个repo,其中包含您的所有主题。根据您的需要进行组织。

  • 编写一个简单的shell脚本,将最新的主题从上一步中的repo中提取到您站点的文件夹中。这样,每次更新主题时,您都可以访问您选择的网站,并与最新的推送版本同步。

这有意义吗?