Po nastavení stránky WordPress na OpenShift som sa pokúsil nahrať nový plugin z môjho lokálneho repo, podľa toho toto manuálne, ale do programu OpenShift sa neodovzdalo nič.
Krok I "urobil:
# cloning WordPress app from OpenShift
rhc git-clone -a wpdev
# Going to plugins folder on local machine
cd ~/openshift/wpdev/.openshift/plugins
# cloning my plugin from GitHub to openshift plugins folder
git clone https://github.com/samuelsh/youtube-channel-player.git
# standart add/commit/push
git add plugins
git commit -m "youtube-channel-player deploy to openshift"
git push
Po kontrole môjho wpdev
app na openshift, vyzerá to, že môj plugin nie je nahraný. Čo by sa mohlo pokaziť?
Vďaka
odpovede:
0 pre odpoveď č. 1No, ukázalo sa, že to bolo git submodule problémy.
Pri pokuse o výslovné pridanie nových súborov do repo sa vyskytla nasledujúca chyba:
git add .openshift/plugins/youtube-channel-player/*
fatal: Pathspec ".openshift/plugins/youtube-channel-player/admin" is in submodule ".openshift/plugins/youtube-channel-player"
Odstránenie adresára z gitu a jeho pridanie znova pracovalo pre mňa:
git rm --cached directory
git add directory