試したことはありませんが、思ったより簡単だと思います。
2つのコードベースでプロジェクトを作成しています。私自身はすべての高度な機能を備えており、公開されているものは機能が少なくなっています(したがって、無料で入手できるソフトウェアのみを使用するものは機能が少ない場合があります)。もちろん、開発ブランチまたは機能ブランチがあるので、安定したらメインコードベースに配置します。
私の質問は、他の誰かが制限されたコードベースに機能を追加した場合、それをメインのコードベースにどのように取り込むことができるかということです。彼のdevブランチがプライベートであり、制限されたコードベースとマージされた後にのみ彼のブランチにアクセスできると仮定しましょう。競合するため、コードベースをプルできません。私は何をしますか?変更を比較して、フル機能のコードベースに適用するための奇妙な方法はありますか?