多くの PHP フレームワークを検索して、どれを学習して使用するかを調べた後、暫定的に Lithium に落ち着きました。それは素晴らしいですね。ただし、推奨されるコードの取得方法が原因で、git で作成した Lithium アプリを最適に管理する方法が完全にはわかりません。マニュアルでは次のことを提案しています。
git clone git://github.com/UnionOfRAD/framework.git my_app
cd my_app
git submodule init
git submodule update
これにより、メイン リポジトリが空ではなくなります (現在、履歴に 2000 件以上のコミットがあります)。この同じリポジトリ内 (自分のブランチ内) で自分の変更をコミットし、変更があったときにプル/マージするだけでよいですか、それとも推奨される他の方法はありますか?
リポジトリのクローンを作成せずにファイルをダウンロードすることもできることはわかっていますが、マニュアルにはこれが推奨されていることが示されているため、それには正当な理由と理想的な方法があるに違いないと考えました。(新しいバージョンが出たときにフレームワークを更新しやすくなると思います。)