Herokuの上ラディアント拡張?
-
23-08-2019 - |
質問
誰もが実際にHerokuのインスタンス上にそれを作るために放射CMSの拡張子を取得まだ経験がありますか?私はサブモジュールを取り外し、バックファイルを追加しようとしているが、本当に多くの幸運を持っていなかった。
解決
Herokuのは、現在のgitのサブモジュールをサポートしていません。 しかし、彼らの(優れた)ドキュメントには、この回避する方法を表現する: <にここでそれをチェックアウト/ P>
のドキュメントから:
$ cd myapp
$ rm -rf `find . -mindepth 2 -name .git`
$ git add .
$ git commit -m "brought submodules into the main repo"
他のヒント
Gitのサブモジュールは、現在サポートされていません。私たちは、将来的にそれらをサポートするかどうかを評価しています。その間にあなたがメインプロジェクト内の任意のサブモジュールを追跡する必要があります。あなたはこのようにそれを行うことができます:
$ cd myapp
$ rm -rf `find . -mindepth 2 -name .git`
$ git rm --cache `git submodule | cut -f2 -d' '`
$ git rm .gitmodules
$ git add .
$ git config -l | grep '^submodule' | cut -d'=' -f1 | xargs -n1 git config --unset-all
$ git commit -m "brought submodules into the main repo"
あなたのプロジェクトは、サブモジュールを使用するかどうかわからない場合は、このコマンドを実行します:
$ find . -mindepth 2 -name .git
それは任意の出力を印刷した場合は、、あなたはサブモジュールを持っています。
所属していません StackOverflow