Unity は、Asset フォルダー内のフォルダーのメタ ファイルを作成および削除します。
これにより、バージョン管理を使用しているときに厄介な状況が発生する可能性があります (スキップして質問に移動できます): 誰かが無視されるファイルのフォルダーを作成しますが、フォルダーのメタ ファイルを無視するのを忘れます。Unity がメタ ファイルを作成し、この人がメタをバージョン管理に追加します。別の人が変更セットを取得し、フォルダーがないため、Unityがメタ ファイルを削除し、メタ ファイルをバージョン管理から削除します。チームの全員がこれを理解しているわけではないため、プロセスは地獄からのループで永続化されます。
驚くべきことに、これは常に起こります。だから、2つの質問:
- フォルダ メタ ファイルのバージョン管理は重要ですか?
- 特にgitまたはmercurialで、フォルダーのメタファイルを自動的に無視する方法はありますか?