現在、Laravel 4 フレームワークでアプリを構築しています。私が抱えている問題は、API が基本的に毎日変更されているため、フレームワークをアップグレードするたびに ( composer update )、アプリが壊れることです。
私がオンラインで見た推奨ワークフロー (ここ、そこ) は、Laravel 4 リポジトリをリモートとして追加し、アップグレードするたびにアップストリームで GIT リベース/マージを使用することです。これはコードを更新するためのトリックですが、副作用として、Git ツリーにフレームワーク全体の履歴が残ることになり、3k 以上のコミットでは見苦しくなります。
そうするためのより良い方法はありますか?
リモート コミットとローカル ヘッドの違いだけを取得し、それらを (おそらくパッチとして) 適用して、リモート履歴が続かないようにすることは可能ですか?