我有我的WordPress項目在Git下,並有WordPress作爲子模塊。我想將我的主題開發保留在單獨的子模塊中,但是在當前的設置中,並且在將主題設置作爲子模塊時遇到一些困難。保持WordPress版本控制 - 主題單獨回購
這裏是我的文件系統:
/.git (master repo)
/index.php
/wp-config.php
/wordpress (WordPress repo as a submodule)
/wp-content
themes
test-theme (theme repo)
.git
index.php
(etc...)
現在,當我把我的主回購到github上,並嘗試克隆到另一臺機器上,WordPress的子模塊下載很好,但我的主題文件夾不和我收到一個有關未定義子模塊的錯誤。
我已經使用這個加我的主題作爲一個子模塊的嘗試:
git submodule add ./wp-content/themes/test-theme/.git ./wp-content/themes/test-theme
,但我得到了以下錯誤:「遠程(原產地)不具有的.git /配置中定義的網址「
如何將我的主題回購定義爲子模塊,當它主要託管在項目內部而不是在單獨的在線存儲庫時?
謝謝。
我只是把wp-content作爲我的git的根目錄,然後使用.gitignore刪除我不想看到的插件。自定義插件和主題一起跟蹤。 – 2012-08-06 13:24:40