両方のシステムの欠点は何ですか？gitを推奨する理由はありますか？
他のテクノロジーと同様に、ForsourceとGitの両方にそれぞれの欠点があります。それぞれのいくつかの潜在的な欠点を次に示します。

ForSource：

 - これは独自のシステムです。つまり、カスタマイズと柔軟性の点で制限される可能性があります。
 -  Gitほど広くサポートされていない、または他のツールと統合されていない場合があります。
 - 一部のユーザーは、ForSourceを使用する際に安定性とパフォーマンスに関する問題を報告していますが、これは特定のプロジェクトとハードウェアのセットアップに依存する可能性があります。

ギット：

 - 特にバージョンコントロールまたはコマンドラインインターフェイスが初めての場合、学習曲線は急勾配になる可能性があります。
-Gitは幅広いプロジェクトやプログラミング言語と互換性がありますが、Forsourceと同じように、Unreal Engine Projectsで使用するために最適化されない場合があります。
 - 大規模なバイナリファイル（ゲーム資産など）は、他のバージョン制御システムよりもGITで管理が困難になる場合があります。


なぜ私がforsourceよりもgitを推奨するかもしれない理由に関しては、それはあなたのプロジェクトとチームの特定のニーズに本当に依存します。GITは一般に、ソフトウェア開発コミュニティでより広く使用され、サポートされています。つまり、より大きなユーザーコミュニティがあり、学習とトラブルシューティングに利用できるリソースが増えます。さらに、複数のプロジェクトに取り組んだり、さまざまなプログラミング言語を使用したりする場合、GITのさまざまな種類のプロジェクトとの柔軟性と互換性が有利になる可能性があります。そうは言っても、主に非現実的なエンジン開発に焦点を当てており、Forsourceのユニークな機能（青写真の合併など）に優先順位を付けている場合、それはあなたにとって良い選択かもしれません。