私のプロジェクトはすべて、同じ構造の基本ファイル (それぞれにいくつかのコードが含まれています) を持っています。
私が欲しいもの:
- このコードにバージョンを付けます。
- 他のプロジェクトで使用します。
- それらのプロジェクトで更新できるようにします。
- これらのファイルには、各プロジェクトに固有のコードのみを追加します (既存のコードを削除または変更する必要はありません)。
私はいくつかの研究をしました。パッケージにコードを追加したいので、パッケージ マネージャーの使用は私のニーズには合いません。次に、git サブモジュールとサブツリーを見つけましたが、後者が機能しているようです。
あなたはそれについてどう思いますか ?サブツリーを選択して正しい道を進んでいますか、それともより良い方法がありますか? 完全に別のソリューションを使用する必要がありますか?
みんなありがとう
[編集]
詳細情報:
この「スターター キット」はフレームワークのようなものです。他のプロジェクトでファイルを編集する必要はありませんが、制約が追加される方法でビルドすることを検討しています。
- コードで作業する必要があるため、サブモジュールは適合しないと思います。
- 各プロジェクトには独自のリポジトリが必要です。