使用Submodule与其他Git仓库设置Git仓库? (WordPress开发)

时间:2013-03-12 10:03:36

标签: wordpress git

我有一个名为“ABC”的Git项目/回购,我想在其中添加WordPress。

ABC
  WordPress
  Other 
  Stuff

理想情况下,我想将我的WordPress设置基于WordPress Skeleton回购。 (WordPress Skeleton还包含一个子模块,指的是最新的稳定WordPress版本。)

如何创建此设置?

  1. 我应该将WordPress-skeleton分叉并将其复制到我现有的仓库中吗?
  2. 如何从ABC git repo更新WP骨架引用的子模块?
  3. 我想在这种情况下,当我希望ABC包含来自其他repos的代码本身有子模块时,我对使用forks感到困惑。

2 个答案:

答案 0 :(得分:0)

基本上您正在寻找的是管理多个回购的工具。这里有一些:

repo (http://source.android.com/source/version-control.html)
gitslave (http://gitslave.sourceforge.net/)

还要注意子模块陷阱':

http://codingkilledthecat.wordpress.com/2012/04/28/why-your-company-shouldnt-use-git-submodules/

答案 1 :(得分:0)

@dani我做了类似的事。我创建了这个git项目:http://stechico.github.io/wordpress-skeleton/

如果有代码示例。 HTH